170 похожих чатов

Не создаются поля которые имеют foreign key в Django. Проверил

файл миграции но и там нет и соответственно в БД они не создались. Как такое возможно что Джанго не видит эти поля?

37 ответов

17 просмотров

как понял, что не создаются?

Singlet0n🌚-Alone Автор вопроса

Проверил БД и файл миграций

Ошибки при makemigrations есть?

Singlet0n🌚-Alone Автор вопроса

Нет что странно

сделай так: makemigrations <название app> затем migrate <название app>

Singlet0n🌚-Alone Автор вопроса

Это случайно не зависит от версии Джанго?

В актуальных версиях все работает исправно

Singlet0n🌚-Alone Автор вопроса

Во у меня версия 3.2 Django до этого всё работало но теперь не хочет вот бл

а что поменялось?

Singlet0n🌚-Alone Автор вопроса

Ничего) но оно не хочет создать поля с foreign key

бд вручную менял? Файл миграции может быть уже создан, посмотри в migrations?

Singlet0n🌚-Alone Автор вопроса

Бд менял в settings.py и удалил файл миграции и заново создал

Singlet0n🌚-Alone Автор вопроса

не сработало

Пришлите код модели, которая не мигрируется

Singlet0n🌚-Alone Автор вопроса

щас

Singlet0n🌚-Alone Автор вопроса

http://linkode.org/#e53332ghevKoCHJBTKa9X1

в модели не увидел ничего подозрительного, можешь еще файл миграции показать?

Singlet0n🌚-Alone Автор вопроса

Щас

Singlet0n🌚-Alone Автор вопроса

вот файл первой миграции http://linkode.org/#TLwWm64T50r6LLOXyGV3m2

Singlet0n🌚-Alone Автор вопроса

как видишь там нету поля где заданы foreign key

а что если добавлять по одному-два поля fk и смотреть на каком все ломается?

Singlet0n🌚-Alone Автор вопроса

не очень понял))

тут есть поля ForeignKey: 67, 116, 128, 140 строки

Singlet0n🌚-Alone Автор вопроса

в models.py да а вот на файле миграций(где auto_0001.py) нет)

в этом файле миграции есть поля ForeignKey

Singlet0n🌚-Alone Автор вопроса

просто зашыбись мне этого не хватало какого хрена

Singlet0n🌚-Alone Автор вопроса

есть но не все

Singlet0n🌚-Alone Автор вопроса

в 85 строке должны быть 2 поля с fk но их нет

Singlet0n🌚-Alone Автор вопроса

и в 63 вроде тоже должно быть

каких-то конкретных нет? И это не первая миграция, тут зависимость от 0012 стоит, то есть существуют предыдущие версии

Singlet0n🌚-Alone Автор вопроса

странно а у меня это первая миграция

Singlet0n🌚-Alone Автор вопроса

тогда может её убрать ?)

dependencies = [ ('auth', '0012_alter_user_first_name_max_length'), ]

Singlet0n🌚-Alone Автор вопроса

да видел но всё таки это первый раз когда я запускаю миграцию

видимо где-то что-то недочистил)

Singlet0n🌚-Alone Автор вопроса

Хм странно) а что можно делать?) Убрать dependencies?

Singlet0n🌚-Alone Автор вопроса

Не хотя это тоже не сработало

Похожие вопросы

Обсуждают сегодня

зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Можно попросить небольшое ревью кода? Тут немнога, я ничего интереснее не придумал, чем написать аналог tree в качестве практики с cmake. https://github.com/hrimov/tree-unix/...
Andrew Hrimov
11
Всем привет. Ребят подскажите пожалуйста. Вопрос по дизасемблировани. Начну с начала. У меня есть скомпилированная программа на ГО (я разработчик) - в ней есть защита лицензии...
Zloy
11
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Но если Евгений и Алекс используют в боевых условиях, то почему нет? А ты как-то про бизнес больше задвигаешь, это имеет к разработке отношение, но все же этим больше другие л...
Keiman
5
Карта сайта