Django Как переключаться между разработкой, подготовкой и производственной средой - PullRequest
0 голосов
/ 24 апреля 2020

Я новичок в Django. Я использовал python manage.py runserver для запуска сервера и получил:

 * Serving Flask app "application" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off

На сервере запущена производственная среда с DEBUG OFF. Я хочу запустить его в среде разработки с DEBUG ON. Как я могу изменить рабочую среду?

Мой конфигурационный файл:

class Config(object):

    DEBUG = True
    TESTING = False
    CSRF_ENABLED = True
    SECRET_KEY = 'this-really-needs-to-be-changed'
    SQLALCHEMY_DATABASE_URI = os.environ['DATABASE_URL']


class ProductionConfig(Config):
    DEBUG = False


class StagingConfig(Config):
    DEVELOPMENT = True
    DEBUG = True


    class DevelopmentConfig(Config):
    DEVELOPMENT = True
    DEBUG = True


class TestingConfig(Config):
    TESTING = True

Мне интересно, как я могу переключаться между различными средами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...