Что делать?
А если эти поля убрать, то миграция видит, что они убраны?
не пробовал, но они мне нужны
она их видит при редактировании внутри поля
Если редактирование создаёт миграцию, значит поля в миграциях есть И не понятно, что хочется сделать
user/migrations/0002_remove_customuser_avg_rating.py - Remove field avg_rating from customuser он его увидел
этот файл можешь удалять, если не делел для него migrate
Тогда я вообще не понимаю, что за проблема. Посмотри файлы миграций, скорее всего там уже есть миграция для этих полей
В первом файле миграции нет полей пользователя которые я указываю в самой модели. Может ли быть эта проблема из-за того что это user?
да
Что-то ни чего в голову не приходит( Можешь на пастбин скинуть первую миграцию?
https://pastebin.com/sXSWjRAe
Ну как же нет? в 33-е строке это поле
Но почему тогда он его не делает?
Если в бд нет критичных данных для CustomUser, то попробуй python manage.py migrate user zero а потом python manage.py migrate У тебя же эта миграция в апп user лежит?
первая команда, удалит таблицы для указанные в миграции
return self.cursor.execute(sql, params) django.db.utils.ProgrammingError: relation "flat_renting" does not exist
ты что-то с миграциями делал?
все сработало я просто нафиг снес всю бд
Старайся не трогать файлы в папке migrations, ну а если без этого не обойтись(во время разработки), то не забывай сначала откатывать миграции до той которую хочешь поменять, а потом накатывай заново. Ну если миграции уже в репозитории, то их трогать не стоит
Обсуждают сегодня