Codelist integration
* adds codelist app * adds KonovaCodeList and KonovaCode model for fetching and storing OSIRIS Codelisten entries * adds update_codelist command for updating and fetching codes * adds autocomplete route for using codelists in forms
This commit is contained in:
36
codelist/admin.py
Normal file
36
codelist/admin.py
Normal file
@@ -0,0 +1,36 @@
|
||||
from django.contrib import admin
|
||||
|
||||
from codelist.models import KonovaCode, KonovaCodeList
|
||||
|
||||
|
||||
class KonovaCodeListAdmin(admin.ModelAdmin):
|
||||
list_display = [
|
||||
"id",
|
||||
]
|
||||
readonly_fields = [
|
||||
"id",
|
||||
"codes",
|
||||
]
|
||||
|
||||
|
||||
class KonovaCodeAdmin(admin.ModelAdmin):
|
||||
list_display = [
|
||||
"id",
|
||||
"parent",
|
||||
"short_name",
|
||||
"long_name",
|
||||
"is_leaf",
|
||||
"is_active",
|
||||
]
|
||||
|
||||
readonly_fields = [
|
||||
"id",
|
||||
"short_name",
|
||||
"long_name",
|
||||
"is_leaf",
|
||||
"parent",
|
||||
]
|
||||
|
||||
|
||||
#admin.site.register(KonovaCodeList, KonovaCodeListAdmin)
|
||||
admin.site.register(KonovaCode, KonovaCodeAdmin)
|
||||
Reference in New Issue
Block a user