Django模板继承 extend标签实例代码详解

网络编程 2025-03-13 02:57www.168986.cn编程入门

Django模板继承:使用extend标签的实例代码详解

在Django框架中,模板继承是一种强大的功能,通过使用extend标签,我们可以轻松创建可重用和可扩展的模板结构。本文将向你介绍如何使用Django模板继承的extend标签,并提供一些实用的实例代码。

让我们在views.py中定义两个视图函数来处理订单和购物车的请求。

在views.py中修改:

...

def ordered(req):

返回订单页面的渲染结果

return render(req, "ordered.html")

def shopping_car(req):

返回购物车页面的渲染结果

return render(req, "shopping_car.html")

...

接下来,在urls.py中配置URL路由,将请求映射到相应的视图函数。

在urls.py中修改:

...

path('ordered/', views.ordered), 映射订单页面的URL路由

path('shopping_car/', views.shopping_car), 映射购物车页面的URL路由

...

然后,在templates文件夹下创建一个基本的模板文件base.html,该文件将包含页面的基本结构和样式。

在base.html中定义模板结构:

Title

{% block content %}{% endblock %}

上一篇:vue-cli 3.x 配置Axios(proxyTable)跨域代理方法 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by