Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » не прописывается id для записи в моделе [RSS Feed]

#1 Июль 13, 2013 10:45:15

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

не прописывается id для записи в моделе

была модель

class Post(...):
 ...
 class Meta:
  db_table='table1'

потом необходимо было чтобы модель работала с другой таблицей.
сделал копию таблицы

CREATE TABLE table2 AS SELECT * FROM table1

прописал таблицу
class Post(...):
 ...
 class Meta:
  db_table='table2'

сделал syncdb, сделал схему миграции. накатил.
никаких ошибок.

но при добавлении записи в БД. все поля заполняются кроме id.

что я сделал не так?

Офлайн

#2 Июль 13, 2013 10:54:27

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

не прописывается id для записи в моделе

вроде поле id не pk. бд. sqlite. и просто так не задать pk для id

Офлайн

  • Начало
  • » Django
  • » не прописывается id для записи в моделе[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version