Форум сайта python.su
Никак не могу правильно соорудить модель.
Например есть
TYPE = (
('pr',u'Производитель'),
('pos',u'Поставщик'),
('pok',u'Покупатель'),
)
class Someclass(models.Model):
type = models.CharField(max_length = 50, choices = TYPE)
name = models.CharField(max_length = 50)
x = models.xfield(Someclass)
Офлайн
http://www.djangoproject.com/documentation/model-api/#many-to-one-relationships
Django documentation
To create a recursive relationship — an object that has a many-to-one relationship with itself — use models.ForeignKey('self').
Офлайн
Спасибо, оно.
Но есть ошибки, при использовании:
Cannot assign None: “Someclass.x” does not allow null values.
Отредактировано (Авг. 27, 2008 16:58:34)
Офлайн
null=True, blank=True
Офлайн
Теперь да, работает.
Спасибо
Офлайн