中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Django關閉debug的方法

發布時間:2020-08-07 10:59:45 來源:億速云 閱讀:429 作者:小新 欄目:編程語言

這篇文章主要介紹Django關閉debug的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

配置Django框架為生產環境關閉Debug

Django在Debug模式下靜態資源可以正常訪問時,但設置為False后,頁面就無法請求到靜態資源,需要以下幾步處理方式:

1. 設置允許訪問的域名

2. 添加url映射至靜態文件路徑

3. 設置異常處理頁面

配置settings.py

# 允許所有外部IP訪問ALLOWED_HOSTS = ['*'] 
   ...
   ...# 設置靜態資源路徑STATIC_URL = '/static/'STATIC_ROOT = 'static'

配置urls.py

from django.conf.urls import urlfrom django.views import staticfrom django.conf import settingsfrom . import view
 urlpatterns = [
    path('admin/', admin.site.urls),
    path('', view.index),
       ........    # 識別靜態資源
    url(r'^static/(?P<path>.*)$', static.serve, {'document_root': settings.STATIC_ROOT}, name='static')
]# 配置異常頁面handler403 = view.page_permission_denied
handler404 = view.page_not_found
handler500 = view.page_inter_error

 配置view.py

from django.shortcuts import render

def page_permission_denied(request):
    return render(request, '403.html')
    
def page_not_found(request):
    return render(request, '404.html')
    
def page_inter_error(request):
    return render(request, '500.html')

以上是Django關閉debug的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丽江市| 咸宁市| 鄢陵县| 民和| 东乡县| 公安县| 丰都县| 全椒县| 垣曲县| 方正县| 鄂温| 麻江县| 舞钢市| 龙井市| 景谷| 新泰市| 广西| 瑞金市| 商南县| 高淳县| 晋江市| 柳江县| 盐源县| 吴堡县| 迭部县| 新巴尔虎左旗| 分宜县| 辽中县| 六安市| 泰兴市| 微山县| 阜平县| 佛学| 巴南区| 石狮市| 姜堰市| 河东区| 廉江市| 沁源县| 长沙市| 阿巴嘎旗|