Images Views
Views for the images section in the admin panel.
- class ndr_core.admin_views.images_views.ConfigureImages
Image library view - shows all images in a grid with upload/edit/delete functionality.
- get(request, *args, **kwargs)
GET request for this view.
- class ndr_core.admin_views.images_views.ImagesDeleteView
View to delete an image from the library. Asks to confirm. File deletion is handled automatically by the signal.
- model
alias of
NdrCoreImage
- success_url = '/ndr_core/configure/images/'
- template_name = 'ndr_core/admin_views/delete/image_confirm_delete.html'
- class ndr_core.admin_views.images_views.ImagesEditView
View to edit an existing image
- form_class
alias of
ImageEditForm
- model
alias of
NdrCoreImage
- success_url = '/ndr_core/configure/images/'
- template_name = 'ndr_core/admin_views/edit/image_edit.html'
- class ndr_core.admin_views.images_views.ImagesUploadView
View to upload a new image to the library
- form_class
alias of
ImageUploadForm
- model
alias of
NdrCoreImage
- success_url = '/ndr_core/configure/images/'
- template_name = 'ndr_core/admin_views/create/image_upload.html'
Images Forms
Contains forms used in the NDRCore admin interface for the creation or edit of image objects.
- class ndr_core.admin_forms.images_forms.ImageEditForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)
Form to edit images in the library
- class Meta
- fields = ['image', 'alt_text', 'image_active']
- model
alias of
NdrCoreImage
- base_fields = {'alt_text': <django.forms.fields.CharField object>, 'image': <django.forms.fields.ImageField object>, 'image_active': <django.forms.fields.BooleanField object>}
- declared_fields = {}
- property helper
Creates and returns the form helper property.
- property media
Return all media required to render the widgets on this form.
- class ndr_core.admin_forms.images_forms.ImageForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)
Simplified form to upload/edit images in the image library.
- class Meta
- fields = ['image', 'alt_text', 'image_active']
- model
alias of
NdrCoreImage
- base_fields = {'alt_text': <django.forms.fields.CharField object>, 'image': <django.forms.fields.ImageField object>, 'image_active': <django.forms.fields.BooleanField object>}
- declared_fields = {}
- property helper
Creates and returns the form helper property.
- property media
Return all media required to render the widgets on this form.
- class ndr_core.admin_forms.images_forms.ImageUploadForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)
Form to upload images to the library
- base_fields = {'alt_text': <django.forms.fields.CharField object>, 'image': <django.forms.fields.ImageField object>, 'image_active': <django.forms.fields.BooleanField object>}
- declared_fields = {}
- property helper
Creates and returns the form helper property.
- property media
Return all media required to render the widgets on this form.
- class ndr_core.admin_forms.images_forms.LogoUploadForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None)
Form to upload the logo file
- base_fields = {'upload_file': <django.forms.fields.FileField object>}
- declared_fields = {'upload_file': <django.forms.fields.FileField object>}
- property helper
Creates and returns the form helper property.
- property media
Return all media required to render the widgets on this form.