Projet

Général

Profil

« Précédent | Suivant » 

Révision c6ef9ff5

Ajouté par Serghei Mihai (congés, retour 15/05) il y a presque 10 ans

useless models registering removed, because already registered by Django's admin

Voir les différences:

calebasse/dossiers/models.py
13 13
from django.contrib.auth.models import User
14 14
from django.core.validators import MinValueValidator
15 15

  
16
import reversion
17

  
18 16
from calebasse.choices import TYPE_OF_CONTRACT_CHOICES, DEFICIENCY_CHOICES
19 17
from calebasse.models import PhoneNumberField, ZipCodeField
20 18
from calebasse.personnes.models import People
......
170 168
                    self.end_date.day)
171 169
        super(SessadHealthCareNotification, self).save(**kwargs)
172 170

  
173
reversion.register(CmppHealthCareDiagnostic, follow=['healthcare_ptr'])
174
reversion.register(CmppHealthCareTreatment, follow=['healthcare_ptr'])
175
reversion.register(SessadHealthCareNotification, follow=['healthcare_ptr'])
176

  
177 171
class ProtectionStatus(NamedAbstractModel):
178 172

  
179 173
    class Meta:
......
999 993
                return 0
1000 994
        return (end_date.date() - first_act.date).days + 1
1001 995

  
1002
reversion.register(PatientRecord, follow=['people_ptr'])
1003

  
1004

  
1005 996
def create_patient(first_name, last_name, service, creator,
1006 997
        date_selected=None):
1007 998
    logger.debug('create_patient: creation for patient %s %s in service %s '
calebasse/personnes/models.py
8 8
from django.template.defaultfilters import date as date_filter
9 9
from django import forms
10 10

  
11
import reversion
12 11
from model_utils.managers import InheritanceManager
13 12

  
14 13
from calebasse.models import PhoneNumberField
......
113 112
        verbose_name = u'Personnel'
114 113
        verbose_name_plural = u'Personnels'
115 114

  
116

  
117
reversion.register(Worker, follow=['people_ptr'])
118
reversion.register(User)
119

  
120 115
class ExternalWorker(People):
121 116
    description = models.TextField(blank=True, null=True, default=None)
122 117
    address = models.CharField(max_length=120,
......
144 139
        verbose_name = u'Intervenant extérieur'
145 140
        verbose_name_plural = u'Intervenants extérieurs'
146 141

  
147
reversion.register(ExternalWorker, follow=['people_ptr'])
148

  
149 142
class ExternalTherapist(People):
150 143
    description = models.TextField(blank=True, null=True, default=None)
151 144
    address = models.CharField(max_length=120,
......
177 170
        verbose_name = u'Médecin extérieur'
178 171
        verbose_name_plural = u'Médecins extérieurs'
179 172

  
180
reversion.register(ExternalTherapist, follow=['people_ptr'])
181

  
182 173
class UserWorker(BaseModelMixin, models.Model):
183 174
    user = models.OneToOneField('auth.User')
184 175
    worker = models.ForeignKey('Worker',
......
188 179
        return u'Lien entre la personne {0} et l\'utilisateur {1}'.format(
189 180
                self.worker, self.user)
190 181

  
191
reversion.register(UserWorker)
192

  
193 182
class SchoolTeacher(People):
194 183
    schools = models.ManyToManyField('ressources.School')
195 184
    role = models.ForeignKey('ressources.SchoolTeacherRole')
196 185

  
197
reversion.register(SchoolTeacher, follow=['user_ptr'])
198

  
199 186
class TimeTableQuerySet(query.QuerySet):
200 187
    def current(self, today=None):
201 188
        if today is None:

Formats disponibles : Unified diff