Django 反向解析路由

app2.urls.py

复制代码
from django.urls import path, re_path
from . import views


urlpatterns = [
    path('index', views.index, name='index'),
    path('url_reverse', views.url_reverse, name='app2_url_reverse'), #  使用reverse()方法反向解析 ,name对于视图的reverse("app2_url_reverse")
]

app2.views.py

复制代码
from django.http import HttpResponse
from django.shortcuts import render
from django.urls import reverse
def index(request):
    return HttpResponse("app2 的index")

# 反向解析
def url_reverse(request):
    # 使用reverse()方法反向解析
    print('解析结果:'+ reverse("app2_url_reverse"))  #  使用reverse()方法反向解析 ,reverse("app2_url_reverse") 对应urls的 name='app2_url_reverse'
    return render(request, "2/url_reverse.html")

templates1/2/url_reverse.html

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div style="color:red;font-size:24px;">url_reverse</div>

<div>
    在html中使用url标签进行反向解析
    <br>
    {%url 'app2_url_reverse'%}

</div>


</body>
</html>
相关推荐
luoluoal12 小时前
基于python的文件销毁工具(源码+文档)
python·mysql·django·毕业设计·源码
Mr数据杨14 小时前
【Dv3Admin】Django一键配置自定义菜单
django
wusp199415 小时前
Django 迁移系统全指南:从模型到数据库的魔法之路
数据库·mysql·django
飞天小蜈蚣1 天前
django的模板渲染、for循环标签、继承模板
数据库·python·django
kobe_OKOK_1 天前
快递鸟对接发快递后端设计系统
python·django
luoluoal2 天前
基于python图像信息隐藏技术设计(源码+文档)
python·mysql·django·毕业设计·源码
wa的一声哭了2 天前
赋范空间 赋范空间的完备性
python·线性代数·算法·机器学习·数学建模·矩阵·django
叫我:松哥3 天前
基于django的新能源汽车租赁推荐分析系统,包括用户、商家、管理员三个角色,协同过滤+基于内容、用户画像的融合算法推荐
python·算法·机器学习·pycharm·django·汽车·echarts
大叔_爱编程3 天前
基于深度神经网络的课程教学评价系统-django
django·毕业设计·tensorflow·源码·scikit-learn·课程设计·深度神经网络
kobe_OKOK_3 天前
tdeinge REST API 客户端
python·缓存·django