Добрый день! Не могу запустить Web-сервер Django.
Данные такие:
C:\Users\79240\myfirst>py manage.py runserver
*ничего не происходит*
C:\Users\79240\myfirst>python manage.py runserver
*опять ничего*
C:\Users\79240\myfirst>py --version
Python 3.8.2
C:\Users\79240\myfirst>py -m django --version
3.1
Создал проект myfirst, в этом проблем нет... Когда запускаю сервер, ничего не происходит и в браузере ошибка: Не удается получить доступ к сайту, Сайт 127.0.0.1 не позволяет установить соединение. ERR_CONNECTION_REFUSED
Nicky23, если честно всегда запускаю с вертуальной средой, но вроде бы и можно без неё. Забейте в браузере http://localhost:8000/ если не получится меняйте число 8000 на 8001 если снова нет то на 8002 и так далее, раз 10 так сделайте. Если это не поможет, то получается ошибка где-то была раньше.
Hcuy, Дело в том, что сервер вообще не запускается...
Я вбиваю команду py manage.py runserver и она просто запускается на 1 секунду и ничего больше нет
Ошибок не должно быть.
1) Выложите скрин, то что происходит после python manage.py runserver
2) Если не используется окружение ( что очень зря ) , то проверьте наличие пакета django ( Хотя если ставили, то будет )
Если ввести django-admin check, то получаю следующее:
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\79240\AppData\Local\Programs\Python\Python37-32\Scripts\django-admin.exe\__main__.py", line 7, in
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line
utility.execute()
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\management\__init__.py", line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\management\base.py", line 330, in run_from_argv
self.execute(*args, **cmd_options)
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\management\base.py", line 371, in execute
output = self.handle(*args, **options)
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\management\commands\check.py", line 69, in handle
databases=options['databases'],
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\management\base.py", line 396, in check
databases=databases,
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\checks\registry.py", line 70, in run_checks
new_errors = check(app_configs=app_configs, databases=databases)
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\core\checks\urls.py", line 35, in check_url_namespaces_unique
if not getattr(settings, 'ROOT_URLCONF', None):
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\conf\__init__.py", line 83, in __getattr__
self._setup(name)
File "c:\users\79240\appdata\local\programs\python\python37-32\lib\site-packages\django\conf\__init__.py", line 68, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting ROOT_URLCONF, but settings are not configured. You must either define the environment variable DJANGO_SET
TINGS_MODULE or call settings.configure() before accessing settings.