91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

新平| 河曲县| 麻江县| 唐山市| 镶黄旗| 东平县| 二连浩特市| 贺兰县| 宝应县| 屯昌县| 临朐县| 宁陕县| 天镇县| 蛟河市| 莱州市| 华池县| 忻州市| 建湖县| 诸城市| 浠水县| 武鸣县| 邹城市| 邵东县| 瓮安县| 洛宁县| 正定县| 韩城市| 济阳县| 抚顺市| 师宗县| 上蔡县| 紫云| 湟源县| 仁怀市| 嘉祥县| 迭部县| 沙洋县| 沽源县| 滁州市| 绥阳县| 和平区|