.
This commit is contained in:
+11
-1
@@ -8,7 +8,7 @@ from django.forms import (
|
||||
)
|
||||
from django.forms import inlineformset_factory
|
||||
|
||||
from atlas.models import Case, Series, SeriesImage, SeriesFinding
|
||||
from atlas.models import Case, Differential, Series, SeriesImage, SeriesFinding
|
||||
|
||||
from anatomy.models import Modality
|
||||
|
||||
@@ -21,6 +21,7 @@ from django.forms.widgets import RadioSelect, TextInput, Textarea
|
||||
|
||||
from tinymce.widgets import TinyMCE
|
||||
|
||||
from dal import autocomplete
|
||||
|
||||
class ExaminationForm(ModelForm):
|
||||
class Meta:
|
||||
@@ -173,6 +174,7 @@ class CaseForm(ModelForm):
|
||||
# "mark_scheme": TinyMCE(attrs={"cols": 80, "rows": 30}),
|
||||
"description": Textarea(attrs={"cols": 80, "rows": 5}),
|
||||
"history": Textarea(attrs={"cols": 80, "rows": 5}),
|
||||
"condition" : autocomplete.ModelSelect2(url='atlas:condition-autocomplete')
|
||||
}
|
||||
|
||||
def save(self, commit=True):
|
||||
@@ -198,6 +200,14 @@ class CaseForm(ModelForm):
|
||||
|
||||
return instance
|
||||
|
||||
CaseDifferentialFormSet = inlineformset_factory(
|
||||
Case,
|
||||
Differential,
|
||||
exclude=[],
|
||||
can_delete=True,
|
||||
extra=0,
|
||||
max_num=10,
|
||||
)
|
||||
|
||||
SeriesFormSet = inlineformset_factory(
|
||||
Case,
|
||||
|
||||
Reference in New Issue
Block a user