分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

django-路由系统url

发布时间:2023-09-06 01:20责任编辑:郭大石关键词:urldjango

一:django路由系统说明

  路由都在urls文件里,它将浏览器输入的url映射到相应的业务处理逻辑 

二:django 常用路由系统配置    


    1)URL常用有模式一FBV(function base view)

  url(r‘^index/‘, views.index)     一个URL地址对应一个views中方法


    2)URL常用有模式一CBV(class base view)

  url(r‘^home/‘, views.Home.as_view()) 
        #动太路由,一类URL,以不同的方式执行不同的方法,比如get,post等,view中也调用不同的get,post方法

    3)url中传递参数

  url(r‘^detail-(\d+)-(\d+).html‘,views.detail)传递两个参数

        def detail(request,nid,uid)和上面严格的按顺序对应,


    4)  正则表达式分组:
        url(r‘^detail-(?P<nid>\d+)-(?P<uid>\d+).html‘,views.detail) 第一个传递给nid,第二个给uid
        def detail(request,nid,uid)==def detail(request,uid,nid)参数位置不对,也可以正确传递
       传递参数推荐使用第四种。

django-路由系统url

原文地址:http://www.cnblogs.com/lixiang1013/p/7747550.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved