more improvements
This commit is contained in:
+8
-24
@@ -1,5 +1,5 @@
|
||||
from django.contrib import admin
|
||||
from .models import Long, LongImage, Examination, Site, Abnormality, Region, Note, LongCreationDefault, Answer, Exam
|
||||
from .models import Long, LongSeries, LongSeriesImage, Examination, Site, Note, LongCreationDefault, Exam
|
||||
|
||||
import tagulous.admin
|
||||
|
||||
@@ -12,23 +12,18 @@ from django.forms.widgets import RadioSelect
|
||||
admin.site.register(Examination)
|
||||
admin.site.register(Site)
|
||||
admin.site.register(Exam)
|
||||
admin.site.register(Abnormality)
|
||||
admin.site.register(Region)
|
||||
admin.site.register(Note)
|
||||
admin.site.register(LongCreationDefault)
|
||||
admin.site.register(Answer)
|
||||
|
||||
class LongAnswersInline(admin.TabularInline):
|
||||
model = Answer
|
||||
extra = 1
|
||||
admin.site.register(LongSeries)
|
||||
admin.site.register(LongSeriesImage)
|
||||
|
||||
|
||||
class LongImageInline(admin.TabularInline):
|
||||
model = LongImage
|
||||
model = LongSeries
|
||||
extra = 1
|
||||
readonly_fields = [
|
||||
"image_tag",
|
||||
]
|
||||
# readonly_fields = [
|
||||
# "image_tag",
|
||||
# ]
|
||||
|
||||
class ExamInline(admin.TabularInline):
|
||||
model = Long.exams.through
|
||||
@@ -40,30 +35,19 @@ class LongAdminForm(ModelForm):
|
||||
model = Long
|
||||
|
||||
fields = [
|
||||
"normal", "abnormality", "region", "laterality", "examination",
|
||||
"site", "sign", "condition", "feedback", "author"
|
||||
"site", "sign", "feedback", "author"
|
||||
]
|
||||
|
||||
widgets = {
|
||||
"laterality": RadioSelect(attrs={'style': 'display: inline-flex'}),
|
||||
}
|
||||
|
||||
|
||||
class LongAdmin(VersionAdmin):
|
||||
form = LongAdminForm
|
||||
|
||||
filter_horizontal = (
|
||||
"abnormality",
|
||||
"region",
|
||||
#"examination",
|
||||
)
|
||||
save_on_top = True
|
||||
save_as = True
|
||||
view_on_site = True
|
||||
|
||||
inlines = [
|
||||
LongImageInline,
|
||||
LongAnswersInline,
|
||||
ExamInline,
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user