файл миграции но и там нет и соответственно в БД они не создались. Как такое возможно что Джанго не видит эти поля?
как понял, что не создаются?
Проверил БД и файл миграций
Ошибки при makemigrations есть?
Нет что странно
сделай так: makemigrations <название app> затем migrate <название app>
Это случайно не зависит от версии Джанго?
В актуальных версиях все работает исправно
Во у меня версия 3.2 Django до этого всё работало но теперь не хочет вот бл
а что поменялось?
Ничего) но оно не хочет создать поля с foreign key
бд вручную менял? Файл миграции может быть уже создан, посмотри в migrations?
Бд менял в settings.py и удалил файл миграции и заново создал
не сработало
Пришлите код модели, которая не мигрируется
щас
http://linkode.org/#e53332ghevKoCHJBTKa9X1
в модели не увидел ничего подозрительного, можешь еще файл миграции показать?
Щас
вот файл первой миграции http://linkode.org/#TLwWm64T50r6LLOXyGV3m2
как видишь там нету поля где заданы foreign key
а что если добавлять по одному-два поля fk и смотреть на каком все ломается?
не очень понял))
тут есть поля ForeignKey: 67, 116, 128, 140 строки
в models.py да а вот на файле миграций(где auto_0001.py) нет)
в этом файле миграции есть поля ForeignKey
просто зашыбись мне этого не хватало какого хрена
есть но не все
в 85 строке должны быть 2 поля с fk но их нет
и в 63 вроде тоже должно быть
каких-то конкретных нет? И это не первая миграция, тут зависимость от 0012 стоит, то есть существуют предыдущие версии
странно а у меня это первая миграция
тогда может её убрать ?)
dependencies = [ ('auth', '0012_alter_user_first_name_max_length'), ]
да видел но всё таки это первый раз когда я запускаю миграцию
видимо где-то что-то недочистил)
Хм странно) а что можно делать?) Убрать dependencies?
Не хотя это тоже не сработало
Обсуждают сегодня