Я переместил свои приложения проекта в папку с именем 'modules' и теперь, когда я пытаюсь запустить проект.Я получаю сообщение об ошибке
RuntimeError: Conflicting 'someappuser' models in application
'authentication': <class 'users.models.someAppUser'> and <class
'modules.users.models.someAppUser'>.
Это в основном та же модель, но система рассматривает их как разные каталоги, и, следовательно, разные модели
Иерархия проектов:
SomeApp
- settings.py
- manage.py
- __init__.py
- urls.py
- views.py
- modules
+users
+models.py
+views.py
+urls.py
Settings.py-
PROJECT_ROOT = os.path.dirname(__file__)
BASE_DIR =
os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(os.path.join(BASE_DIR, 'modules'))