api.admin.models
Module Contents
Classes
Mixin to catch all errors in the Django Admin and map them to user-visible errors. |
|
Mixin to catch all errors in the Django Admin and map them to user-visible errors. |
|
Attributes
- api.admin.models._PROJECT_ANNO_ENTS_SETTINGS_FIELD_ORDER = ('concept_db', 'vocab', 'model_pack', 'cdb_search_filter', 'deid_model_annotation',...
- api.admin.models._PROJECT_FIELDS_ORDER = ('cuis', 'cuis_file', 'annotation_classification', 'project_locked', 'project_status')
- class api.admin.models.ReportErrorModelAdminMixin
Mixin to catch all errors in the Django Admin and map them to user-visible errors.
- changeform_view(request, object_id=None, form_url='', extra_context=None)
- class api.admin.models.DatasetAdmin
Bases:
ReportErrorModelAdminMixin,django.contrib.admin.ModelAdminMixin to catch all errors in the Django Admin and map them to user-visible errors.
- model
- form
- list_display
- class api.admin.models.ProjectAnnotateEntitiesAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- actions
- list_filter = ('members', 'project_status', 'project_locked', 'annotation_classification')
- list_display = ['name']
- fields
- formfield_for_foreignkey(db_field, request, **kwargs)
- formfield_for_manytomany(db_field, request, **kwargs)
- class api.admin.models.ProjectGroupAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- list_display = ('name', 'description')
- fields
- get_form(request, obj=None, change=False, **kwargs)
- _set_proj_from_group(proj, group, annotator, admins, cdb_search_filters, tasks, relations)
- Parameters:
proj (api.models.ProjectAnnotateEntities) –
group (api.models.ProjectGroup) –
annotator (api.models.settings.AUTH_USER_MODEL) –
admins (List[django.contrib.auth.models.User]) –
cdb_search_filters (List[api.models.ConceptDB]) –
tasks (List[api.models.MetaTask]) –
relations (List[api.models.Relation]) –
- save_model(request, obj, form, change)
- class api.admin.models.AnnotatedEntityAdmin
Bases:
django.contrib.admin.ModelAdmin- list_display = ('user', 'project', 'entity', 'value', 'deleted', 'validated')
- list_filter = ('user', 'project', 'deleted', 'validated')
- model
- class api.admin.models.ConceptDBAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- actions
- list_display = ('name', 'use_for_training', 'create_time', 'last_modified', 'last_modified_by')
- fields = ('name', 'cdb_file', 'use_for_training')
- save_model(request, obj, form, change)
- class api.admin.models.VocabularyAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- list_display = ('name', 'create_time', 'last_modified', 'last_modified_by')
- fields = ('name', 'vocab_file', 'create_time', 'last_modified', 'last_modified_by')
- save_model(request, obj, form, change)
- class api.admin.models.ModelPackAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- list_display = ('name', 'model_pack', 'concept_db', 'vocab', 'metacats')
- fields = ['name', 'model_pack']
- metacats(obj)
- save_model(request, obj, form, change)
- class api.admin.models.MetaCATModelAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- list_display = ('name', 'meta_cat_dir')
- class api.admin.models.MetaAnnotationAdmin
Bases:
django.contrib.admin.ModelAdmin- model
- list_display = ('annotated_entity', 'meta_task', 'meta_task_value', 'acc', 'predicted_meta_task_value',...
- list_filter = ('meta_task', 'meta_task_value', 'predicted_meta_task_value', 'validated')