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

深圳网站建设公司首选百度电脑网页版

深圳网站建设公司首选,百度电脑网页版,济南制作网站有哪些,网络服务商主要包括哪些方面锋哥原创的Flask3 Python Web开发 Flask3视频教程: 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 不管是开发网站还是后台管理系统,我们页面里多多少少有公共的模块。比如博客网站,就有公共的头部&…

锋哥原创的Flask3  Python Web开发 Flask3视频教程:

2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili

不管是开发网站还是后台管理系统,我们页面里多多少少有公共的模块。比如博客网站,就有公共的头部,菜单和底部栏。每个页面都有,我们往往要抽取出这些公共模块,然后统一维护。JinJa2提供了模板继承和include标签。

我们先把顶部信息和菜单抽取新建一个header.html放templates下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<p>头部,菜单</p>
</body>
</html>

同理 底部信息页抽取新建一个footer.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<p>底部</p>
</body>
</html>

我们再新建一个公共的父模版base.html,其他子模板继承即可,共同部分比如header,footer继承下来,不同的部分自己实现。这里可以通过block标签在父类先预留一块。然后子类实现block即可。include标签引入公共模块。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>{% block title %}默认标题{% endblock %}</title>
</head>
<body>
{% include 'header.html' %}
{% block content %}默认内容
{% endblock %}
{% include 'footer.html' %}
</body>
</html>

新建博客首页index.html,通过extends继承base.html,以及重写实现block title和content

{% extends "base.html" %}
{% block title %}博客首页
{% endblock %}
{% block content %}博客列表
{% endblock %}

同理博客帖子页面detail.html

{% extends "base.html" %}
{% block title %}博客帖子
{% endblock %}
{% block content %}博客帖子
{% endblock %}

user.py里实现下视图函数:

@user_bp.route('/index')
def index():return render_template('index.html')@user_bp.route('/detail')
def detail():return render_template('detail.html')

我们测试下:

http://www.dtcms.com/wzjs/176915.html

相关文章:

  • 如何建设个人独立网站百度推广一个月多少钱
  • wordpress本地优化加速版优化公司治理结构
  • 婚庆公司网站建设策划书.doc谈谈你对seo概念的理解
  • wordpress前台版权深圳最好的外贸seo培训
  • 教务管理系统可行性研究报告上海做网站优化
  • wordpress有些主题和东莞seo报价
  • 乌鲁木齐广告制作公司乐天seo视频教程
  • 做全景的h5网站互联网广告行业分析
  • 自己做的图片哪个网站可以出售百度推广培训
  • nas做网站要哪些东东短视频关键词seo优化
  • 网站根目录怎么找热点事件
  • 维恩图在线制作网站巢湖网站制作
  • 美国网站备案查询网址谷歌seo工具
  • ui做自适应网站seo关键词外包公司
  • 济南seo网站优化关键词优化公司如何选择
  • 监控做直播网站宣传网站站点最有效的方式是
  • 100人公司局域网搭建广州灰色优化网络公司
  • 汕头网站建设公司seo简介
  • 前端开发软件有哪些北京seo关键词优化收费
  • wordpress 文章内容页谷歌seo需要做什么的
  • 攀枝花住房和城乡建设厅官方网站策划是做什么的
  • 怎么做淘宝客优惠劵网站如何推广软件
  • 濮阳市网站怎么做宣传网站搜索引擎优化的基本内容
  • php网站后台登陆不上网络广告文案
  • 在征婚网站上认识做期货展示型网站有哪些
  • 扫码支付做进商城网站南宁seo外包服务
  • 旅游网站设计与实现开题报告百度个人中心登录
  • 网站开发前端和后端工作全面落实疫情防控优化措施
  • 安卓做视频网站好如何让自己的网站快速被百度收录
  • 泉州网站建设案例长春网站制作计划