django url 正则表达式收集
django url 正则表达式收集
1
url(r'^about/$',views.about),
url(r'^list/$',views.listing),
只匹配:
localhost:8000/about
localhost:8000/about/
localhost:8000/list
localhost:8000/list/
由于是加上了 $ 符号,所有,不能匹配:
localhost:8000/about/xyz
localhost:8000/about/1
输入localhost:8000/about 的时候,会自动加入 /
变成localhost:8000/about/
2
url(r'^about/[0|1|2|3]/$',views.about),
localhost:8000/about/0
localhost:8000/about/1
localhost:8000/about/2
localhost:8000/about/3
3
url(r'^about/([0|1|2|3])/$',views.about),def about(request,author_no):html = "<h2>Here is Author:{}'s about page!</h2><hr>".format(author_no)return HttpResponse(html)
4
url(r'^about/(?P<author_no>[0|1|2|3])/$',views.about),def about(request,author_no):html = "<h2>Here is Author:{}'s about page!</h2><hr>".format(author_no)return HttpResponse(html)
5
localhost:8000/list/2016/05/12
localhost:8000/post/2016/05/12/01
url(r'^list/(?P<list_date>\d{4}/\d{1,2}/\d{1,2})$',views.listing),
url(r'^post/(?P<post_data>\d{4}/\d{1,2}/\d{1,2}/\d{1,3})$', views.post),def listing(request,list_date):html = "<h2>List Date is {} </h2><hr>".format(list_date)return HttpResponse(html)def post(request,post_data):html = "<h2>Post Data is {} </h2><hr>".format(post_data)return HttpResponse(html)
6
url(r'^post/(\d{4})/(\d{1,2})/(\d{1,2})/(\d{1,3})$',views.post),def post(request,yr,mon,day,post_num):html = "<h2>{}/{}/{}:Post Number:{}</h2><hr>".format(yr,mon,day,int(post_num))return HttpResponse(html)
7
url(r'^about/$',views.about),
url(r'^about/(?P<author_no>[0|1|2|3])/$',views.abot),def about(request, author_no = '0'):html = "<h2>Here is Author:{}'s about page !</h2><hr>".format(author_no)return HttpResponse(html)
8
url(r'^$',views.homepage,{'testmode':'YES'}),def homepage(request, testmode):html = "<h2>Here is mode:{} homepagepage !</h2><hr>".format(testmode)return HttpResponse(html)
(稍后补充)
django url 正则表达式收集相关推荐
- JavaScript常用正则表达式收集
JavaScript常用正则表达式收集 -------------------------------------------------------------------------------- ...
- php 正则匹配http,php url正则表达式
本文章收集了三种关于从字符串或文章内容中匹配url正则表达式的php代码,前二种函数是获取以域名为标题的http,后一种是匹配内容中的url地址并且保存到数组中哦. //方法一 $ereg_str[u ...
- 转 Django url 标签的使用
Django url 标签的使用 期初用django 开发应用的时候,完全是在urls.py 中硬编码配置地址,在views.py中HttpResponseRedirect()也是硬编码转向地址,当然 ...
- 文本框输入限制正则表达式收集
文本框输入限制正则表达式收集 2010-08-11 13:16:12| 分类: asp.net2.0开发 | 标签: |字号大中小 订阅 . 1.下面的文本框只能输入数字代码(小数点也不能输入) ...
- CAS5服务管理 url 正则表达式配置
CAS5服务管理 url 正则表达式配置 url 正则表达式配置通配符语法 ^https*://([A-Za-z0-9_-]+\.)+edu\.cn(:\d*)?.* java代码测试示例 publi ...
- RTSP URL正则表达式校验
rtsp url正则表达式校验 rtsp://192.168.1.3对应: rtsp:\/\/\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3} rtsp://admin:passward ...
- Django基于正则表达式的URL
1. 关于正则的说明 url(r'^detail-(\d+)-(\d+).html',views.detail), 当客户端输入 127.0.0.1:8000/detail-2-9.html时,Dja ...
- Django中URL正则表达式匹配
Django框架中的URL分发采用正则表达式匹配来进行,以下是正则表达式的基本规则: 官方演示代码: from django.conf.urls import urlfrom . import vie ...
- Django URL
一.创建Django项目: 用命令行创建: 创建项目:在终端通过命令:django-admin startproject [项目名称] 即可创建,比如:django-admin startprojec ...
最新文章
- PHP数组键值双引号单引号区别
- Nlpir大数据知识图谱的落地指南
- JavaScript-JavaScript概述及简单使用
- 成功解决ValueError: column index (256) not an int in range(256)
- sql2008安装时提示参数不能为空_Java Validation API,实现参数的合法性校验
- uva 11728——Alternate Task
- Android学习第三天--事件监听器
- 自定义标签 (choose)
- 操作系统之进程管理:10、信号量机制(整形、记录型)
- 【JS】教你如何在对象内任意位置插入任意属性
- 深度学习笔记(38) 非极大值抑制
- 云小课|云数据库RDS实例连接失败了?送你7大妙招轻松应对
- Spring :Spring AOP 中的一些术语
- 原生input和onchange
- VS2012统计代码量
- Spark sample入门到精通
- 42.翻转单词顺序 VS 左旋转字符串(C++版本)
- 学习英文之社区,博客及源码 转载
- 谷歌浏览器、Yandex浏览器使用体验分享
- 国内各大高校开源镜像站