added set of Note forms, fixed new note on 'suivi:details' view

This commit is contained in:
Arthur Gerbaud
2016-08-17 15:42:13 +02:00
parent 91079e1358
commit 57c120afbb
5 changed files with 73 additions and 57 deletions

View File

@@ -1,6 +1,6 @@
from django import forms
from django.forms import inlineformset_factory
from notes.forms import NoteForm
from notes.forms import SimpleNoteForm
# Models
from .models import Maraude, Rencontre
from .notes import Observation, Signalement
@@ -24,15 +24,9 @@ class RencontreForm(forms.ModelForm):
fields = ['lieu', 'heure_debut', 'duree']
class SignalementForm(NoteForm):
class Meta:
model = Signalement
fields = ['source', 'created_date', 'created_time', 'sujet', 'text']
ObservationInlineFormSet = inlineformset_factory( Rencontre, Observation,
form=NoteForm,
form=SimpleNoteForm,
extra = 1,
)
@@ -44,7 +38,7 @@ RencontreInlineFormSet = inlineformset_factory(
ObservationInlineFormSetNoExtra = inlineformset_factory(
Rencontre, Observation,
form = NoteForm,
form = SimpleNoteForm,
extra = 0
)