Я разрабатываю простой api rest С Django 2.2.1, djangorestframework и Python 3, но я застрял при попытке запустить команду 'makemigrations', получив следующее сообщение:
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'clients.urls'
Моя папка проекта имеет следующую структуру:
./api
./api/settings.py
./api/urls.py
./api/wsgi.py
./api/__init__.py
./api/__pycache__
./api/__pycache__/settings.cpython-37.pyc
./api/__pycache__/urls.cpython-37.pyc
./api/__pycache__/__init__.cpython-37.pyc
./clients
./clients/admin.py
./clients/apps.py
./clients/models.py
./clients/tests.py
./clients/views.py
./clients/__init__.py
./clients/__pycache__
./clients/__pycache__/admin.cpython-37.pyc
./clients/__pycache__/models.cpython-37.pyc
./clients/__pycache__/__init__.cpython-37.pyc
./db.sqlite3
./manage.py
Я пытался импортировать клиентов в urls.py и settings.py, но ничего не изменилось.Мне нужно закончить этот проект для собеседования, но я застрял в этом, который выглядит как глупая деталь, которую я не вижу.Я надеюсь, что некоторые из вас могут помочь мне понять, что не так с моим кодом и каков шаблон при создании проекта и приложения.Правильная ли структура папок выше для проекта django rest api?
Мои urls.py:
from django.contrib import admin
from django.urls import path, include
#import clients I've tried this with no success
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('clients.urls'))
]