国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Django實(shí)現(xiàn)自定義404,500頁(yè)面教程

Django實(shí)現(xiàn)自定義404,500頁(yè)面教程

2020-09-25 10:31YoYong Python

這篇文章主要介紹了Django實(shí)現(xiàn)自定義404,500頁(yè)面的詳細(xì)方法,非常簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下

1.創(chuàng)建一個(gè)項(xiàng)目

django-admin.py startproject HelloWorld

2.進(jìn)入HelloWorld項(xiàng)目,在manage.py的同一級(jí)目錄,創(chuàng)建templates目錄,并在templates目錄下新建404.html,500.html兩個(gè)文件。

3.修改settings.py

(1.)DEBUG修改為False,(2.)ALLOWED_HOSTS添加指定域名或者IP,(3.)指定模板路徑 ‘DIRS' : [os.path.join(BASE_DIR,‘templates')],

 

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# SECURITY WARNING: don't run with debug turned on in production!
 
 
DEBUG = False
 
 
ALLOWED_HOSTS = ['localhost','www.example.com', '127.0.0.1']
 
 
 
TEMPLATES = [
 
 
 {
 
 
  'BACKEND': 'django.template.backends.django.DjangoTemplates',
 
 
  'DIRS': [os.path.join(BASE_DIR, 'templates')],
 
 
  'APP_DIRS': True,
 
 
  'OPTIONS': {
 
 
   'context_processors': [
 
 
    'django.template.context_processors.debug',
 
 
    'django.template.context_processors.request',
 
 
    'django.contrib.auth.context_processors.auth',
 
 
    'django.contrib.messages.context_processors.messages',
 
 
   ],
 
 
  },
 
 
 },
 
 
]

4.新建一個(gè)views.py

 

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from django.http import HttpResponse
 
from django.shortcuts import render_to_response
 
from django.views.decorators.csrf import csrf_exempt
 
@csrf_exempt
 
def hello(request):
 
 return HttpResponse('Hello World!')
 
@csrf_exempt
 
def page_not_found(request):
 
 return render_to_response('404.html')
 
@csrf_exempt
 
def page_error(request):
 
 return render_to_response('500.html')

5.修改urls.py,代碼如下

 

?
1
2
3
4
5
6
7
8
9
from django.conf.urls import url
from django.contrib import admin
import HelloWorld.views as view
urlpatterns = [
 url(r'^admin/', admin.site.urls),
 url(r'^test$', view.hello),
]
handler404 = view.page_not_found
handler500 = view.page_error

重新編譯,重啟uwsgi,輸入localhost/HelloWorld/test,顯示'Hello World!',輸入其它地址會(huì)顯示404.html內(nèi)容,如果出錯(cuò)則顯示500.html內(nèi)容。

原文鏈接:http://www.yoyong.com/archives/987

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91精品国产综合久久久久久漫画 | 午夜午夜精品一区二区三区文 | 一级毛片免费看 | 国产成人高清精品免费5388 | 成人中文网 | 日韩精品一 | 99精品欧美一区二区三区综合在线 | 亚洲视频在线观看免费 | 99精品欧美一区二区蜜桃免费 | 亚洲一区二区三区在线播放 | 欧美日韩在线一区 | 日本久久精品视频 | 欧美影院 | 国产精品无码久久久久 | 懂色一区二区三区av片 | 天天玩天天操天天射 | a级在线观看 | 黄色一级久久 | 男人影音 | 欧美色欧美亚洲另类七区 | 荷兰欧美一级毛片 | 中文字幕在线观看第一页 | 91午夜伦伦电影理论片 | 精品在线一区二区 | 欧美在线亚洲 | 国产日韩一区二区三区 | 日韩精品一区二区三区在线播放 | 欧美久久久 | 亚洲精品国产成人 | 久久国产成人 | 午夜久久久久 | 日韩色区 | 中文字幕一区二区三区乱码图片 | 依人在线| 亚洲精品视频观看 | 欧美黄色一区 | 欧美欧美欧美 | 日韩欧美一区视频 | 国产亚洲一区二区精品 | 久草电影网 | 91亚洲免费视频 |