码迷,mamicode.com
首页 > 其他好文 > 详细

django的入门-----视图

时间:2018-08-25 14:38:53      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:python函数   无法   定义   pytho   clu   配置   django   odi   %s   

视图

  • 在django中,视图对WEB请求进行回应
  • 视图接收reqeust对象作为第一个参数,包含了请求的信息
  • 视图就是一个Python函数,被定义在views.py中
#coding:utf-8
from django.http import HttpResponse

def index(request):
    return HttpResponse("index")
def detail(request,id):
    return HttpResponse("detail %s" % id)
  • 定义完成视图后,需要配置urlconf,否则无法处理请求

URLconf

  • 在Django中,定义URLconf包括正则表达式、视图两部分
  • Django使用正则表达式匹配请求的URL,一旦匹配成功,则调用应用的视图
  • 注意:只匹配路径部分,即除去域名、参数后的字符串
  • 在test1/urls.py插入booktest,使主urlconf连接到booktest.urls模块
url(r‘^‘, include(‘booktest.urls‘)),
  • 在booktest中的urls.py中添加urlconf
from django.conf.urls import url
from . import views
urlpatterns = [
    url(r‘^$‘, views.index),
    url(r‘^([0-9]+)/$‘, views.detail),
]

django的入门-----视图

标签:python函数   无法   定义   pytho   clu   配置   django   odi   %s   

原文地址:https://www.cnblogs.com/joshuazc/p/9533103.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!