django-URL默认参数传递

Posted xiximayou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django-URL默认参数传递相关的知识,希望对你有一定的参考价值。

主要用在分页中。

book/views.py

def page(request,pn=1):
    return HttpResponse("<h1>{}</h1>".format(pn))

book/urls.py

from django.urls import path
from . import views
app_name ="book"
urlpatterns = [
    path(page<int:pn>/,views.page,name="page"),
    path(page/,views.page),
]

在浏览器输入:127.0.0.1:8000/page

技术图片

 

 或者直接在浏览器输入:127.0.0.1:8000/page200

技术图片

以上是关于django-URL默认参数传递的主要内容,如果未能解决你的问题,请参考以下文章

django-url调度器-中级篇

JS常用代码片段-127个常用罗列-值得收藏

Django-url配置(分组)

django-URL反向解析Reverse

django-urls(路由)

如何绕过将数据模型传递给片段参数以避免事务太大异常?