当前位置: 首页 > news >正文

Django 模版继承

1,设计母版页

Test/templates/6/base.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><!-- 修正了模板标签的全角字符问题 -->{% block title %}<title>这个是母版页</title>{% endblock %}</head>
<body><table border="1" style="width: 1000px;"><tr><td colspan="2" style="height: 30px; text-align: center;">这是Top区域,一般用于导航</td></tr><tr style="vertical-align: middle; height: 300px;"><td style="width: 200px;">这左边的的菜单</td><td style="width: 500px;"><!-- 修正了模板标签的全角字符问题 -->{% block content %}这个区域随着内容页的变化而变化{% endblock %}</td></tr><tr><td colspan="2" style="height: 30px; text-align: center;">这是版权区域</td></tr>
</table></body>
</html>

2,设计内容页

Test/templates/6/welcome.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8">{% extends "6\base.html" %}{% block title %}<title>这是欢迎页</title>{% endblock %}</head>
<body>{% block content %}<div style="text-align: center;">欢迎来到我的小卖部!</div>{% endblock %}</body>
</html>

3,添加视图函数

Test/app6/views.py

from django.shortcuts import render# Create your views here.
def welcome(request):return render(request, '6\welcome.html')

4,添加路由地址

Test/app6/urls.py

from django.urls import path
from . import viewsurlpatterns = [path('welcome', views.welcome, name='welcome'),]

5,访问页面

http://127.0.0.1:8000/app6/welcome

Django 设计组件-CSDN博客

http://www.lryc.cn/news/386774.html

相关文章:

  • Apipost接口测试工具的原理及应用详解(一)
  • 一款轻量级的通信协议---MQTT (内含Linux环境搭建)
  • 记netty本地客户端断线无法自动重连 or 远程客户端自动重连本地服务端
  • UNIAPP_在js文件中使用i18n国际化
  • 第三节:如何理解Spring的两个特性IOC和AOP(自学Spring boot 3.x第一天)
  • 【51单片机】串口通信(发送与接收)
  • 【AI研发工具包】sklearn教程(Scikit-learn)
  • 数位DP——AcWing 1081. 度的数量
  • 2024下半年必追国漫片单,谁将问鼎巅峰?
  • 信息发布小程序h5 uniapp thinkphp
  • Windows定时任务执行脚本
  • 优维“统一开放平台”:开放、开发、集成、客制化
  • ChatGPT新纪元:揭秘GPT-4o的多模态能力
  • 泰勒斯威夫特2022年纽约大学毕业典礼演讲:NYU‘s 2022 Commencement Speaker Taylor Swift
  • (四)SvelteKit教程:调用外部 API 获取数据
  • 数据结构-分析期末选择题考点(排序)
  • Python:探索高效、智能的指纹识别技术(简单易懂)
  • 『SD』AI绘画,不会写提示词怎么办?
  • 搭建大型分布式服务(四十二)SpringBoot 无代码侵入实现多Kafka数据源整合插件发布
  • Python 学习路线及技巧
  • 计算机网络知识整理笔记
  • 练习 String翻转 注册处理 字符串统计
  • linux的常用系统维护命令
  • java:aocache 0.4.0 缓存控制机制
  • 试析C#编程语言的特点及功能
  • Textual Learning2 -- 使用时的小问题
  • CST--如何在PCB三维模型中自由创建离散端口
  • C++中的虚函数表结构框架
  • 【ES】--Elasticsearch的高亮模式
  • 使用matlab开发stm32总结,stm32-matlab常见的问题处理以及报错合集