Quelqu'un peut-il me dire comment je peux limiter les choix pour le modèle Page dont j'hérite dans le code suivant?Héritage de modèle Django et limiter_choices_to
class CaseStudy(Page):
"""
An entry in a fancy picture flow widget for a case study page
"""
image = models.ForeignKey(Image, limit_choices_to={'is_active': True, 'category__code':'RP'})
def __unicode__(self):
return u"%s" % self.title
L'administrateur django limite les choix d'images dans un menu déroulant avec succès, mais je voudrais limiter un champ dans le modèle de page et (un « champ de page parent »), à savoir:
class Page(models.Model):
parent = models.ForeignKey('self', blank=True, null=True, related_name='children')