zoukankan      html  css  js  c++  java
  • 视图

    视图

    • 在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),
    ]
  • 相关阅读:
    五 Servlet 技术
    二进制、八进制、十进制、十六进制之间怎样互相转换?
    HTML中怎样添加地图?
    特殊集合
    集合arraylist
    数组

    gif 命令大全
    for 循环与嵌套
    分支语句(switch case)
  • 原文地址:https://www.cnblogs.com/Smalllv/p/9124112.html
Copyright © 2011-2022 走看看