Result Views
Views for the result fields and result card configuration.
- class ndr_core.admin_views.result_views.ResultFieldCreateView
View to create a new Search Field
- form_class
alias of
ResultFieldCreateForm
- form_valid(form)
Handle form submission and check which button was clicked.
- model
alias of
NdrCoreResultField
- success_url = '/ndr_core/configure/search/'
- template_name = 'ndr_core/admin_views/create/result_field_create.html'
- class ndr_core.admin_views.result_views.ResultFieldDeleteView
View to delete a Search Field from the database. Asks to confirm.
- model
alias of
NdrCoreResultField
- success_url = '/ndr_core/configure/search/'
- template_name = 'ndr_core/admin_views/delete/result_field_confirm_delete.html'
- class ndr_core.admin_views.result_views.ResultFieldEditView
View to edit an existing Search field
- form_class
alias of
ResultFieldEditForm
- form_valid(form)
Handle form submission and check which button was clicked.
- get_form_class()
Return the appropriate form class based on whether this is a tab container.
- model
alias of
NdrCoreResultField
- success_url = '/ndr_core/configure/search/'
- template_name = 'ndr_core/admin_views/edit/result_field_edit.html'
- class ndr_core.admin_views.result_views.SearchConfigurationResultEditView
View to edit the result card configuration of a search configuration.
- form_class
alias of
SearchConfigurationResultEditForm
- form_valid(form)
Creates or updates the result card configuration for a search configuration.
- static get_compact_row_fields(row)
Returns the field names for a given row.
- get_context_data(**kwargs)
Adds the search configuration to the context.
- get_form(form_class=None)
Returns the form for this view.
- static get_row_fields(row)
Returns the field names for a given row.
- success_url = '/ndr_core/configure/search/'
- template_name = 'ndr_core/admin_views/edit/result_card_edit.html'
- class ndr_core.admin_views.result_views.TabFieldCreateView
View to create a new Tab Container Field
- form_class
alias of
TabFieldCreateForm
- form_valid(form)
Handle form submission.
- get_context_data(**kwargs)
Add context to indicate this is a tab field creation.
- model
alias of
NdrCoreResultField
- success_url = '/ndr_core/configure/search/'
- template_name = 'ndr_core/admin_views/create/result_field_create.html'
- ndr_core.admin_views.result_views.preview_result_card_image(request, img_config)
Creates a result card preview image of a result form configuration.