1 / 1 / 0
Регистрация: 08.03.2020
Сообщений: 33

ERROR: Поле определяет связь с моделью, которая либо не установлена, либо является абстрактной

13.03.2020, 16:03. Показов 4291. Ответов 23

Студворк — интернет-сервис помощи студентам
Есть 2 модели Post и Tag, которые уже добавлены в БД. Я решил попробовать установить django-taggit и избавиться от модели Tag. Изменил файл models.py и начал производить создание миграции. В ответ получил ошибку mainApp.Post.tags: (fields.E300) Field defines a relation with model 'Tag', which is either not installed, or is abstract. Не могу понять как удалить модель Tag из БД. Пробовал удалять файл БД и файлы миграции, но это не помогло. Как решить эту проблему?

models.py(стоковый):


models.py(обновленный):


Ошибка:
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.03.2020, 16:03
Ответы с готовыми решениями:

Программа, которая сортирует список либо по среднему баллу, либо по алфавиту, либо по оценкам по заданному предмету
Список студенческой группы указан в виде файла записей. Каждая строка записи содержит фамилию студента и три экзаменационные оценки,...

Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной
1)Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной . 2)Цифры даннго...

Чат - при переписке один человек либо не получает сообщения либо связь вообще не устанавливается
Меня попросили написать чат что бы 2 человека могли общаться между собой через интернет. Написал. Проблема заключается в том что, при...

23
1 / 1 / 0
Регистрация: 08.03.2020
Сообщений: 33
16.03.2020, 16:33  [ТС]
Студворк — интернет-сервис помощи студентам
а это необходимо?)
0
1 / 1 / 0
Регистрация: 08.03.2020
Сообщений: 33
16.03.2020, 16:52  [ТС]
Теперь появилась следующая ошибка при вводе команды - python manage.py migrate

0
60 / 44 / 18
Регистрация: 05.03.2019
Сообщений: 313
17.03.2020, 01:13
я бы уже психанул, снес базу и все мигрейт и заново все создал. Если пойдешь моим путем, удаляй db.sqlite3, __pycache__ во всех приложениях и в папках migrations все кроме файла __init__.py И будет тебе счастье)
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
17.03.2020, 19:39
4shell, просто дропни записи в таблице django_migrations, удали __pycache__, сделай заново makemigrations и migrate --fake
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.03.2020, 19:39
Помогаю со студенческими работами здесь

Написать запрос, который определяет номера деталей, поставляемых либо лондонским поставщиком, либо для лондонского проекта
Имеется таблица по ссылке ниже нужно написать запрос, который определяет номера деталей, поставляемых либо лондонским поставщиком, либо...

Возможно ли сделать такую программу, которая при запуске проверяет, установлена ли какая-либо программа
Возможно сделать такую программу которая при запуске проверяет установлена какая-либо программа (например Lazarus.exe)

Поле может быть либо пустым, либо валидным ISBN
Форма @Getter @Setter public class SourceForm { @ISBN(type = ISBN.Type.ANY) private String isbn; }

Выводить поле либо в Верхнем регистре либо в нижнем, в зависимости от передаваемого аргумента
Здравствуйте! Задание такое:в столбец, нужно выводить содержимое поля Name_Costs либо в Верхнем регистре либо в нижнем в зависимости от...

Ввести три числа с клавиатуры по запросу клавиатуры (либо+, либо-, либо*, либо/) выдать результат на экран.
Ввести три числа с клавиатуры по запросу клавиатуры (либо+, либо-, либо*, либо/) выдать результат на экран.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Опции темы

Новые блоги и статьи
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru