added default on 'premiere_rencontre' field for Sujet, work on #5
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
} else {
|
||||
$(modal).modal('toggle');
|
||||
// Reload page ?
|
||||
location.reload(true)
|
||||
}
|
||||
},
|
||||
error: function (xhr, ajaxOptions, thrownError) {
|
||||
|
||||
@@ -86,14 +86,23 @@ class Personne(models.Model):
|
||||
raise ValidationError(_("Vous devez remplir au moins un nom, prénom ou surnom"))
|
||||
return super().clean()
|
||||
|
||||
|
||||
#TODO:
|
||||
# Il serait préférable de séparer le Sujet (nom, prénom, age)
|
||||
# des données utilisées pour les statistiques
|
||||
# Solution : nouveau modèle "Informations" avec OneToOneRelation vers Sujet
|
||||
# Cette classe pourra être déplacée dans le module 'statistiques'
|
||||
|
||||
class Sujet(Personne):
|
||||
""" Personne faisant l'objet d'un suivi par la maraude
|
||||
"""
|
||||
# referent = models.ForeignKey("utilisateurs.Professionnel", related_name="suivis")
|
||||
premiere_rencontre = models.DateField(blank=True, null=True)
|
||||
age = models.SmallIntegerField(blank=True, null=True)
|
||||
premiere_rencontre = models.DateField(
|
||||
blank=True, null=True,
|
||||
default=timezone.now
|
||||
)
|
||||
age = models.SmallIntegerField(
|
||||
blank=True, null=True
|
||||
)
|
||||
|
||||
lien_familial = models.NullBooleanField("Lien Familial")
|
||||
parcours_de_vie = models.CharField(max_length=64,
|
||||
|
||||
@@ -51,7 +51,7 @@ class Maraudeur(Professionnel):
|
||||
|
||||
auto_fields = ['username', 'email', 'organisme']
|
||||
|
||||
# Donne accès aux vues des modules "maraudes" et "veille/suivis"
|
||||
# Donne accès aux vues "maraudes" et "suivi"
|
||||
|
||||
DEFAULT_ORGANISME = "ALSA"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user