Projet

Général

Profil

« Précédent | Suivant » 

Révision 81411908

Ajouté par Jérôme Schneider il y a presque 10 ans

ressources: improved socialisation place search

Fixes #5127

Voir les différences:

calebasse/ressources/models.py
226 226
            return unicode(self.school_type) + ' ' + self.name
227 227
        return self.name
228 228

  
229
    def save(self, **kwargs):
230
        self.display_name = ""
231
        if self.school_type.name != 'Inconnu':
232
            self.display_name = unicode(self.school_type) + ' ' + self.name
233
        else:
234
            self.display_name = self.name
235
        if self.address:
236
            self.display_name += " - "  + self.address
237
        if self.private:
238
            self.display_name += " (Privé)"
239
        else:
240
            self.display_name +=  " (Public)"
241
        super(School, self).save(**kwargs)
242

  
243
    display_name = models.CharField(max_length=256,
244
            blank=True, null=True, default='')
229 245
    school_type = models.ForeignKey('ressources.SchoolType',
230 246
        verbose_name=u"Type d'établissement")
231 247
    description = models.TextField(blank=True, null=True, default=None)

Formats disponibles : Unified diff