Форум сайта python.su
Есть модели:
class SocWorker_job_type(models.Model): job_type = models.TextField('Характер работы', max_length=256) def __unicode__(self): return self.job_type class SocWorker_job_kind(models.Model): job_kind = models.TextField('Вид работы', max_length=256) def __unicode__(self): return self.job_kind class SocWorker_sex(models.Model): sex = models.TextField('Пол', max_length=7) def __unicode__(self): return self.sex
class SocWorker_detailed_inf(models.Model): inn = models.CharField('ИНН', max_length=10, blank=True) snils = models.CharField('СНИЛС', max_length=11, blank=True) alphabet = models.TextField('Алфавит', max_length=1) job_type = models.ForeignKey(SocWorker_job_type, verbose_name='Характер работы') job_kind = models.ForeignKey(SocWorker_job_kind, verbose_name='Вид работы') sex = models.ForeignKey(SocWorker_sex, verbose_name='Пол')
class SocWorkerDetailedForm(ModelForm): class Meta: model = SocWorker_detailed_inf exclude = ('alphabet')
socworkers_details = SocWorker_detailed_inf(alphabet=alphabet) form = SocWorkerDetailedForm(request.POST) socworkers_details = form.save()
Отредактировано easthy (Май 26, 2013 16:18:19)
Офлайн
Офлайн
sex = models.TextField('Пол', max_length=7)
Офлайн
Спасибо, ilnur, но это не помогло.
Дропнул все таблицы, всё пересоздал - проблема осталась
Офлайн
Решил проблему, дело оказалось в том, что раньше не дропал agency_socworker_detailed_inf перед выполнением syncdb
Спасибо большое всем за внимание к проблеме
Отредактировано easthy (Май 26, 2013 22:23:50)
Офлайн