Отдельная папка для моделей django
Я работаю над проектом Django, который будет использовать различные приложения для выполнения определенных задач. Поскольку эти приложения будут ссылаться на одни и те же данные для выполнения этих задач, я решил, что имеет смысл создать отдельную папку с моделями следующим образом:
--Project
--App1
--App2
--models
---model1.py
---model2.py
Сейчас у меня проблемы с тем, что Django распознает модели как существующие, каждый раз, когда я запускаю makemigrations, Django не обнаруживает, что были сделаны какие-либо изменения.
Я попытался поместить файл __init__.py
в папку /models, но это, похоже, ничего не дает.
Вы не должны разделять модели в проектах django, чувак! Файл models.py должен быть в папке app, вот почему вы не можете мигрировать.