What are functional differences between DEBUG = True and False in Django?

前端 未结 3 892
小蘑菇
小蘑菇 2021-01-05 18:12

What precisely are the functional differences between toggling the DEBUG setting in a settings.py file of a Django app?

I first assumed

3条回答
  •  我在风中等你
    2021-01-05 18:31

    1. The DEBUG=True, if there is error, page will show details of error.

    2. if DEBUG=False, the ALLOWED_HOSTS of settings.py will work, you should take carefully to set it.

    3. the media and static will not provide access for DEBUG=False, you have to provide them with the help of webserver, like Nginx or Apache.

提交回复
热议问题