Форум сайта python.su
Здравствуйте
Установил django2 для тестов. Создал админку, включил модули - все работает.
решил создать модуль polls по мануалу с оф.сайта
протестировал модуль, все работает.
и удалил его физически, с диска
теперь при запуске сервера выдает ошибку:
root@p472132home/fixit# python3 manage.py runserver
Performing system checks…
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7fe170e3da60>
Traceback (most recent call last):
ImportError: No module named ‘polls’
пробовал миграцию, пробовал python3 manage.py sqlsequencereset polls (вроде как удаляет модули из базы) результатов ноль
Как можно решить проблему?
python3 manage.py check polls выводит
Traceback (most recent call last):
File “/usr/local/lib/python3.5/dist-packages/django/apps/registry.py”, line 147, in get_app_config
return self.app_configs
KeyError: ‘polls’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “manage.py”, line 10, in <module>
execute_from_command_line(sys.argv)
File “/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py”, line 371, in execute_from_command_line
utility.execute()
File “/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py”, line 365, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File “/usr/local/lib/python3.5/dist-packages/django/core/management/base.py”, line 288, in run_from_argv
self.execute(*args, **cmd_options)
File “/usr/local/lib/python3.5/dist-packages/django/core/management/base.py”, line 335, in execute
output = self.handle(*args, **options)
File “/usr/local/lib/python3.5/dist-packages/django/core/management/commands/check.py”, line 44, in handle
app_configs =
File “/usr/local/lib/python3.5/dist-packages/django/core/management/commands/check.py”, line 44, in <listcomp>
app_configs =
File “/usr/local/lib/python3.5/dist-packages/django/apps/registry.py”, line 154, in get_app_config
raise LookupError(message)
LookupError: No installed app with label ‘polls’.
и после этого, я понял
что в urls.py
не удалил строчку с установленным приложением .
после ее удаления все заработало.
Спасибо.
Отредактировано IRIP (Янв. 18, 2018 11:14:16)
Офлайн