Имя приложения не регистрируется при запуске сервера в DJANGO - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь создать простой API отдыха с Django, и у меня возникают проблемы, когда я запускаю сервер.

Я получаю сообщение об ошибке, что мой модуль потенциальных клиентов не существует, и я создал это приложение с

python manage.py startapp ведет

и установленный раздел Apps в моем файле settings.py выглядит следующим образом

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'leads.apps.LeadsConfig', # I also tried `leads` and that doesnt work as well
    'rest_framework'
]

каталог моего проекта выглядит следующим образом

manager
  leads 
   migrations
   __init__.py
   admin.py
   api.py
   apps.py
   models.py
   serializer.py
   tests.py
   urls.py
   views.py
  manager
   __init__.py
   asgi.py
   settings.py
   urls.py
   wsgi.py
  manage.py
Pipfile
Pipfile.lock

Как видите, у меня есть init .py файл, и он пустой, и я не знаю, почему мое приложение приводит не модуль, который можно использовать?

кто-то, пожалуйста, помогите.

спасибо

1 Ответ

0 голосов
/ 06 марта 2020

Попробуйте перезагрузить сервер после внесения изменений. Вам нужно перезапустить Django, чтобы увидеть изменения файла.

Вы также можете попробовать решения, предложенные в этом вопросе , который совпадает с вами, может быть, вы что-то забыли.

...