zoukankan      html  css  js  c++  java
  • Django中url使用总结

    1.利用所要访问的路径的别名找到该路径并进行访问

    template.html

    1 <a href="{% url 'list_view_detail' %}">查看详情</a>

    urls.py 

    1 path('list_view_detail/', views.list_view_detail,name='list_view_detail')

    views.py

    1 def list_delete(request):
    2     ...

    2.url后面带固定参数

    template.html

    1 <a href="{% url 'list_view_detail' page_start=2 page_end=10 %}">
    2 <a href="{% url 'list_view_detail' 2 10 %}">

    urls.py

    1 re_path(r'^list_view_detail/(?P<start>d+)/(?P<end>d+)/$',view.list_view_detail,name='list_view_detail'),

    view.py

    1 def list_view_detail(request):
    2     ...

    补充:上述html后面的数值参数可通过模板渲染从后台取值,例如:

    1 <a href="{% url 'list_view_detail' pagenum %}">

    pagenum为后台渲染该html页面时传入的值,例如:

    1 def test(request):
    2     return render(request, 'test.html', {'pagenum': pagenum})
  • 相关阅读:
    吉文斯旋转
    MinHash
    MinHash 原理
    Mahout SlopOne
    svd++
    openwrt定制管理
    苹果新的编程语言 Swift 语言进阶(九)--方法和下标
    2014年百度之星程序设计大赛
    unixbench安装及使用
    数据库连接-ADO.NET
  • 原文地址:https://www.cnblogs.com/Goongo/p/9129104.html
Copyright © 2011-2022 走看看