vue项目接口域名动态的获取方法
298
2022-08-30
Django(part4)--练习及re_path方法(django的path函数和url函数)
学习笔记,仅供参考
文章目录
练习1
需求re_path方法实现需求
练习2
需求实现需求
练习1
需求
输入的访问地址为:
方法来兼容 1.x 版本中的 url方法,一些正则表达式的规则也可以通过 re_path来实现
from django.urls import re_pathre_path(r'year/(\d{4})/', views.year),
实现需求
urls.py
from django.contrib import adminfrom django.urls import pathfrom . import viewsfrom django.urls import re_path#.表示从当前包里导入urlpatterns = [ path('admin/', admin.site.urls), re_path(r'year/(\d{4})/', views.year), ]
views.py
def year(request, y): html = "输入年份为:" + y return HttpResponse(html)
我们看到,正则表达式中分组获取的数据,会作为实参,被传入year方法中的第二个参数y,这个参数y绑定的数据类型是字符串。
打开浏览器,输入= [ path('admin/', admin.site.urls), re_path(r'birthday/(\d{4})/(\d{1,2})/(\d{1,2})/', views.page_birth), ]
views.py
def page_birth(request, year, month, day): html = "生日为:"+year+"年"+month+"月"+day+"日" return HttpResponse(html)
打开浏览器,输入http://127.0.0.1:8000/birthday/1997/9/28/:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~