升级到Django2.0后,URL配置发生了一些变化
以最简单的Hello World为例:
views.py
from django.http import HttpResponse
def hello(request):
return HttpResponse('Hello World!')
若为Django 1.8
urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^hello/', 'testapp.views.hello'),
]
若为Django 2.0
from django.contrib import admin
from django.urls import path
from firstapp import views
urlpatterns = [
path('admin/', admin.site.urls),
path('hello/',views.hello)
]
参考链接
http://www.liujiangblog.com/course/django/182
Django2.0官方文档
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)