写死:

{% block page_info %}<h2 style="background-color:red">体育页面</h2><a href="/">返回首页</a><a href="/news/">新闻页</a><a href="/sport/">体育页</a>
{% endblock page_info %}

使用{% url ‘name’ %}标签,动态反向解析:

    <a href="{% url "index" %}">返回主页</a><a href="{% url "sport" %}">返回体育</a><a href="{% url "news" %}">返回新闻</a>
from django.urls import path, re_path, include
from mysite import viewsurlpatterns = [re_path(r"^$", views.index_view, name="index"),re_path(r"^sport/", views.sport_view, name="sport"),re_path(r"^news/", views.news_view, name="news"),re_path(r"^page(\d+)", views.pagen_view, name="pagen")
]
from django.http import HttpResponse
from django.shortcuts import renderdef index_view(request):return render(request, "base.html")def sport_view(request):return render(request, "sport.html")def news_view(request):return render(request, "news.html")def pagen_view(request, n):return HttpResponse("第" + n + "页")
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>{% block title %}主页{% endblock title %}</title>
</head>
<body><h1 style="background-color:blue">注册,登录</h1>{% block page_info %}<h1 style="background-color:orange">网站主页</h1>{% endblock page_info %}<a href="{% url 'pagen' '1' %}">第1页</a><a href="{% url 'pagen' '3' %}">第3页</a><h1 style="background-color:grey">联系我们</h1><a href="{% url "index" %}">返回主页</a><a href="{% url "sport" %}">返回体育</a><a href="{% url "news" %}">返回新闻</a>
</body>
</html>
{% extends "base.html" %}{% block title %}体育{% endblock title %}{% block page_info %}<h2 style="background-color:red">体育页面</h2><a href="/">返回首页</a><a href="/news/">新闻页</a><a href="/sport/">体育页</a>
{% endblock page_info %}
{% extends "base.html" %}{% block title %}新闻
{% endblock title %}{% block page_info %}<h3 style="background-color:yellow">新闻页面</h3>
{% endblock page_info %}

https://docs.djangoproject.com/zh-hans/3.1/ref/templates/builtins/#url

Django模板:url反向解析相关推荐

  1. python动态映射_Python Django框架url反向解析实现动态生成对应的url链接示例

    本文实例讲述了Python Django框架url反向解析实现动态生成对应的url链接.分享给大家供大家参考,具体如下: url反向解析:根据url路由规则,动态生成对应的url链接 (防止硬编码). ...

  2. Django(part16)--URL反向解析

    学习笔记,仅供参考,有错必纠 模板 URL反向解析 re_path方法的name关键字 语法 re_path(regex, views, kwargs=None, name = "别名&qu ...

  3. Django的url反向解析

    Django中提供了一个关于URL的映射的解决方案,可以做两个方向的使用: 1.普通解析过程:由客户端的浏览器发起一个url请求,Django根据URL解析,把url中的参数捕获,调用相应的视图,获取 ...

  4. Django中的反向解析

    前提: url(r'^app/', include('app.urls',namespace='app')),url('^relation',views.relation,name='relation ...

  5. django中的反向解析的好处

    反向解析用在两个地方, 一个是后端: return redirect(reverse('user:order', kwargs={'page': 1})) 一个是前端: <h4><a ...

  6. 15、url反向解析和别名及命名空间

    转载于:https://blog.51cto.com/yht1990/2406962

  7. Django视图层:URL的反向解析(主路由include之namespace,子路由之name,模板标签{%url%},视图reverse()函数,反向解析示例,URL命名空间

    一.视图层The view layer Django 具有 "视图" 的概念,负责处理用户的请求并返回响应. 二.URL反向解析Reverse resolution of URLs ...

  8. Django模板层:内置模板标签if,for in(forloop.counter)with,url,spaceless,autoescape,verbatim,firstof,block,cycle

    [注意]判断运算符==, !=等符号两边必须有空格,否则报错 from django.shortcuts import renderdef my_index(request):persons = [& ...

  9. Django之url和视图函数

    URL-统一资源定位符(Uniform Resource Locator)用来表示互联网某个资源的地址,类比理解为windows下某个文件的路径.URL的一般语法格式为(注:[]代表其中的内容可省略) ...

最新文章

  1. MITOS|线粒体在线注释网站
  2. web前端知识体系大全
  3. junit junit_穿越JUnit流
  4. 「译文」你必须掌握的 7 种 JavaScript 错误类型
  5. 二叉查找树之 Java的实现
  6. Python数据分析:pandas中Dataframe的groupby与索引
  7. C++ std::enable_shared_from_this
  8. 《HiWind企业快速开发框架实战》(2)使用HiWind创建自己的项目
  9. w3c+android,w3cschool官方版app
  10. 在几何画板中如何制作圆柱的侧面展开动画_怎样用ppt做圆柱的侧面展开动画
  11. 内存管理基础学习笔记 - 4.3 缺页中断处理 - handle_pte_fault
  12. 数字键盘(触屏键盘)
  13. 达内微软mta证书有用吗_mta证书值得拿吗 怎么样才能拿到mta证书
  14. 基于python+OpenCV的车牌号码识别
  15. Centos7配置阿里云DNS
  16. 会计 应用计算机,会计从业会计电算化:计算机的主要应用
  17. [BUUCTF-pwn] wdb_2018_semifinal_pwn2
  18. Easy Problem 9 判断质数
  19. 干货 | 什么是进销存,企业应该如何选择进销存软件?
  20. 通过驱动修改USB转串口设备的友好名称

热门文章

  1. 类型参数作为约束 where T : U 的作用
  2. Ansible安装MySQL5.7.24
  3. 第四章 前端开发——JQuery库
  4. 关于jQuery引用版本问题
  5. Magento Url重写修改
  6. 修改图层的symbol(AE+C#)
  7. HDU 2577(DP)
  8. 案例:实现第一个Filter程序
  9. auto cad 打印颜色变浅_CAD制图软件中如何设置CAD打印样式表(CTB)?
  10. python tensorflow教程_TensorFlow入门教程