模板(Jinja2+bootstrasp)
来源:互联网 发布:戈仑石人升级数据 编辑:程序博客网 时间:2024/05/28 05:15
1、安装python扩展库:
2、hello.py
from flask import Flask, render_templatefrom flask.ext.script import Managerfrom flask.ext.bootstrap import Bootstrapapp = Flask(__name__)manager = Manager(app)bootstrap = Bootstrap(app)@app.route('/')def index(): return render_template('index.html')@app.route('/user/<name>')def user(name): return render_template('user.html', name=name)if __name__ == '__main__': manager.run()
3、flasky目录
4、user.html
<!-- Jinja2的extends指令,导入base.html模板并继承-->{% extends "bootstrap/base.html" %}<!-- 重定义title块的内容-->{% block title %}Flasky{% endblock %}<!-- 重定义navbar块的内容-->{% block navbar %}<div class="navbar navbar-inverse" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/">Flasky</a> </div> <div class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li><a href="/">Home</a></li> </ul> </div> </div></div>{% endblock %}<!-- 重定义content块的内容-->{% block content %}<div class="container"> <div class="page-header"> <h1>Hello, {{ name }}!</h1> </div></div>{% endblock %}
5、运行hello.py
6、访问Web地址
0 0
- 模板(Jinja2+bootstrasp)
- Flask入门(二)Jinja2 模板
- Flask(Jinja2) 服务端模板注入漏洞
- python jinja2配置模板
- Python 之 jinja2模板
- jinja2 web模板
- Flask Jinja2模板
- Flask学习总结笔记(3)-- Jinja2模板引擎之一
- Jinja2模板(2)--变量和控制结构
- Flask系列教程(3)——Jinja2模板
- Flask web 开发 Jinja2 模板
- Flask中的Jinja2模板使用
- Day02 Jinja2模板引擎&Bootstrap
- python模板引擎Jinja2基础
- Flask-Jinja2模板学习总结
- Python笔记(Jinja2)
- jinja2
- jinja2
- 用java中DefaultTableModel类实现对表格的增删操作
- warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. T
- Unity3d的脚本类为什么要尽量避免继承MonoBehaviour类
- Markdown---语法小记
- MySql安装问题,无法启用3306导致连接失败问题集和解决方法
- 模板(Jinja2+bootstrasp)
- 查询mysql哪些表正在被锁状态
- Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享
- 初学unity(简单的视觉欺骗)
- Android ViewPager RadioButton Fragment FragmentPagerAdapter Tab页滑动
- 冒泡排序
- MySQL推出Applier,可实时复制数据到Hadoop
- JavaScript prototype 使用介绍
- Windows 10 UWP页面跳转and传值