la version de django 1.2.5

bonjour,

j'ai besoin d'aide sur une erreur 

j'ai deux modeles >>

[code]
# -*- coding: utf-8 -*-
from django.db import models

# Create your models here.
class ESPECE (models.Model):
    ID = models.AutoField(null=False,blank=True,primary_key=True)
    TYPO = models.CharField (max_length=25, blank=False)
    HABITAT = models.CharField (max_length=35, blank=False)
    NOM_CITE = models.CharField (max_length=255,null=True, blank=True)
    LB_NOM = models.CharField(max_length=255,null=True, blank=True)
    TYPE = models.CharField(max_length=255,null=True, blank=True)
    CD_NOM = models.CharField(max_length=255)
    NOM_COMPLET =  models.CharField(max_length=255,null=True, blank=True)
    ID_TYPO = models.CharField(max_length=255,null=False, blank=True)

    def __unicode__(self):
        return self.LB_NOM
    
    class Meta :
        db_table = 'ESPECE'

class TYPOLOGIE (models.Model):
    ID_TYPO =
models.CharField(null=False,max_length=50,blank=True,primary_key=True)
    CD_HAB = models.CharField (max_length=25,null=True, blank=True)
    CD_HAB_SUP = models.CharField (max_length=25)
    NIVEAU = models.CharField (max_length=25)
    LB_DESCRI = models.CharField (max_length=255,blank=True)
    ESPECE = models.ManyToManyField(ESPECE)

    

    def __unicode__(self):
        return self.ID_TYPO
    
    class Meta :
        db_table = 'TYPOLOGIE'
        [/code]

et en essayant d'afficher les données liées avec 
TYPOLOGIE.ESPECE.all(), django me renvoie cette erreur

AttributeError: 'ReverseManyRelatedObjectsDescriptor' object has no
attribute 'all'

les deux tables sont accessibles séparément...

merci de votre aide
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à