Django команда сервера разработки - PullRequest
0 голосов
/ 27 февраля 2020

Я немного озадачен сервером разработки Django. Здесь вопрос заключается в том, работает ли мой проект на основе gunicorn и Nginx в производственной среде.

Если моей локальной разработке понадобится Nginx для обслуживания stati c файлов?

, если да, то какую команду следует использовать вместо Python manage.py runserver .

Помоги мне выбраться из этого.

1 Ответ

0 голосов
/ 27 февраля 2020

Для файла stati c вы должны управлять нижеуказанными переменными в вашем settings.py

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'your_app_name/static')
]

Для вещей, связанных со СМИ, вы должны установить ниже переменные в вашем settings.py

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...