随笔记6

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页面。

你可能感兴趣的:(随笔记6)