当前位置: 首页 > 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/577910.html

相关文章:

  • 海口有哪几家是做网站的苏州姑苏区网站建设
  • 建设网站用哪个好wordpress 焦点图插件
  • 做网站源码百度推广代理公司哪家好
  • 做网站遇到的问题及解决方法做二手衣服的网站
  • 网站系统升级维护需要多长时间建设人才网站的目的
  • html做网站的毕业设计浙江金圣建设有限公司网站
  • 黄岛网站建设服务公司语言教学网站建设课程总结
  • 自适应网站设计案例thinkcmf和wordpress
  • 北京市建设投标网站石家庄好用的招聘网站
  • 怎样给装修公司做网站贵州公司网站开发
  • 打开网站 磁盘空间不足技术支持 东莞网站建设防水工程
  • 建站教学广州兼职网网站建设
  • 台中网站建设Wordpress 源码 商城
  • iis网站筛选器被挂马前端开发和后端开发
  • 猪八戒做的网站怎么样网站后台显示连接已重置
  • 青海市建设局网站义乌网站建设优化排名
  • 做网站带后台多少钱建立网站就是制作网页吗
  • 网站海外推广服务嘉定网络公司
  • 网站开发工作石家庄手机网站制作多少钱
  • 广州专业网站建设哪里有网站制作关键词
  • 专业网站排名优化公司数据管理网站模板
  • 贵州省网站集约化建设免费行情网站软件
  • 网站小游戏怎么做的我想开一家网店怎么开
  • 免费商城版网站制作崇左北京网站建设
  • 网站创建要多少钱公司制作网站怎么做
  • 太原工程建设招投标信息网站中国商网
  • 网站的建设与应用广告联盟怎么接单
  • 网站套站是什么意思建设银行app下载手机银行
  • 热门课程自己做网站做网站需要美工吗
  • 网站定制案例站长工具端口