1.urls.py

from  . import views
from django.conf.urls import url##新增

# 定义错误跳转页面
handler403 = views.permission_denied
handler404 = views.page_not_found
handler500 = views.page_error

urlpatterns = [
    url(r'^$', views.index),
    url(r'^index/$', views.index),
    url(r'^login/$', views.login),
]

2.views.py

from django.shortcuts import HttpResponse,render
def index(request):
    return render(request,"index.html")

def login(request):
    return HttpResponse("登陆")

def permission_denied(request):
    return HttpResponse("403")

def page_not_found(request):
    return HttpResponse("404")

def page_error(request):
    return HttpResponse("500")

相关文章: