Я не могу запустить команду «python manage.py reunserver» на своем терминале. Я не знаю почему, вот что показывает мне терминал:
введите здесь описание изображения
Пожалуйста, кто-нибудь может мне помочь?
Я попытался запустить сервер django dev, но это не сработало. Обычно это выглядит примерно так: введите здесь описание изображения
Вот оно: INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django. contrib.staticfiles", "списки", ]
Пожалуйста, указывайте код, а не изображения кода: см. Почему бы не загружать изображения ошибок кода при задании вопроса . отредактируйте вопрос и включите фрагменты кода.
Итак, listings
— одно из установленных приложений. Это приложение вы написали сами или это стороннее приложение?
Да, это приложение, которое я написал сам.
Можете ли вы поделиться структурой каталогов вашего проекта?
Вы не используете виртуальную среду. Вам нужно сначала активировать виртуальную среду, которую вы используете во втором изображении, тогда она будет работать безупречно.
И как я могу сделать это?
Чтобы создать виртуальную среду, запустите: python -m venv venv
в корне вашего проекта. Затем, чтобы активировать виртуальную среду, запустите: source venv/bin/activate
(для Linux/Mac) или venv\Scripts\activate.bat
(для Windows) в корне вашего проекта.
Попробуйте еще раз создать новый проект со следующими командами:
python -m venv venv
venv\Scripts\Activate
pip -m install django
django-admin startporject NAME
Добро пожаловать, в следующий раз будьте осторожны и удачи!
Покажите нам раздел INSTALLED_APPS вашего файла
settings.py
.