repalce rapid - long
This commit is contained in:
+14
-14
@@ -1,5 +1,5 @@
|
||||
from django.contrib import admin
|
||||
from .models import Rapid, RapidImage, Examination, Site, Abnormality, Region, Note, RapidCreationDefault, Answer, Exam
|
||||
from .models import Long, LongImage, Examination, Site, Abnormality, Region, Note, LongCreationDefault, Answer, Exam
|
||||
|
||||
import tagulous.admin
|
||||
|
||||
@@ -15,29 +15,29 @@ admin.site.register(Exam)
|
||||
admin.site.register(Abnormality)
|
||||
admin.site.register(Region)
|
||||
admin.site.register(Note)
|
||||
admin.site.register(RapidCreationDefault)
|
||||
admin.site.register(LongCreationDefault)
|
||||
admin.site.register(Answer)
|
||||
|
||||
class RapidAnswersInline(admin.TabularInline):
|
||||
class LongAnswersInline(admin.TabularInline):
|
||||
model = Answer
|
||||
extra = 1
|
||||
|
||||
|
||||
class RapidImageInline(admin.TabularInline):
|
||||
model = RapidImage
|
||||
class LongImageInline(admin.TabularInline):
|
||||
model = LongImage
|
||||
extra = 1
|
||||
readonly_fields = [
|
||||
"image_tag",
|
||||
]
|
||||
|
||||
class ExamInline(admin.TabularInline):
|
||||
model = Rapid.exams.through
|
||||
model = Long.exams.through
|
||||
extra = 1
|
||||
|
||||
|
||||
class RapidAdminForm(ModelForm):
|
||||
class LongAdminForm(ModelForm):
|
||||
class Meta:
|
||||
model = Rapid
|
||||
model = Long
|
||||
|
||||
fields = [
|
||||
"normal", "abnormality", "region", "laterality", "examination",
|
||||
@@ -49,8 +49,8 @@ class RapidAdminForm(ModelForm):
|
||||
}
|
||||
|
||||
|
||||
class RapidAdmin(VersionAdmin):
|
||||
form = RapidAdminForm
|
||||
class LongAdmin(VersionAdmin):
|
||||
form = LongAdminForm
|
||||
|
||||
filter_horizontal = (
|
||||
"abnormality",
|
||||
@@ -62,12 +62,12 @@ class RapidAdmin(VersionAdmin):
|
||||
view_on_site = True
|
||||
|
||||
inlines = [
|
||||
RapidImageInline,
|
||||
RapidAnswersInline,
|
||||
LongImageInline,
|
||||
LongAnswersInline,
|
||||
ExamInline,
|
||||
]
|
||||
|
||||
|
||||
admin.site.register(Rapid, RapidAdmin)
|
||||
admin.site.register(Long, LongAdmin)
|
||||
|
||||
#tagulous.admin.register(Rapid.condition)
|
||||
#tagulous.admin.register(Long.condition)
|
||||
|
||||
Reference in New Issue
Block a user