Форум сайта python.su
Доброй ночи.
Столкнулся с небольшой проблемкой:
кусок models.py:
class Column(models.Model):
describe = models.CharField(max_length=255, blank=True)
type_col = models.ForeignKey(TypeColumn, null=True, db_column='id_type', blank=True)
disc = models.ForeignKey(Discipline, null=True, db_column='id', blank=True)
group = models.ForeignKey(Groups, null=True, db_column='id', blank=True)
class Meta:
db_table = u'column'
ordering = ['date']
def __unicode__(self):
return u'%s, %s' %(self.type_col, self.describe)
Column.objects.create(type_col=TypeColumn.objects.get(id=request.POST['type_col']),
describe=request.POST['describe'],
disc=Discipline.objects.get(id=iddisc),
group=Groups.objects.get(id=idgroup))
disc = models.ForeignKey(Discipline, null=True, db_column='id', blank=True)
group = models.ForeignKey(Groups, null=True, db_column='id', blank=True)
Отредактировано (Июнь 15, 2011 22:48:39)
Офлайн
А как это вы себе представляете — замапить два ключа на одно и то же поле в таблице?
Офлайн