django视图:
当我们在阅览器地址栏中输入请求代码以后,服务器会给我们返回一个页面,这个过程是由视图来完成的。
在django中设计框架mvt,用户在URL中请求的是视图,视图接收请求后进行处理,并将处理的结果返回给请求者。
使用视图时需要进行两步操作:
定义视图;
配置URLconf
查找视图的时候,请求者在阅览器地址栏输入url进行请求,网站收到请求后会逐条与URLconf匹配,匹配成功将会返回相应的界面。
URLconf分为规则和视图两部分,
url规则使用正则表达式定义,
视图就是在views.py文件中定义视图函数,
配置URLconf需要两步,先在应用中定义urlconf
包含到项目的urlconf中
具体点说:
在应用下创建urls.py文件,
然后导入
from django.conf.urls import url
from booktest import views
写入路由urlpatterns = [ url(r'^$', views.index),]
在项目中的urls.py文件给增加
url(r'^', include('booktest.urls')),
项目下完整的路由;
fromdjango.conf.urlsimportinclude, url
fromdjango.contribimportadmin
urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^', include('booktest.urls')),]
接下来我们就可以在阅览器地址栏中访问index页面。