初Flask web
来源:互联网 发布:java 堆栈pop报错 编辑:程序博客网 时间:2024/05/17 03:07
今天起开始了flask框架的学习,之前也没有学习过框架,所以这次入手还是挺不容易的。
现在让我来说框架,就拿这个flask说吧:是一种基于python的网页开发的工具,包括了很多功能来供大家使用
#初始化app=Flask(__name__)#路由和视图函数@app.route('/')def index(): return '<h>the rain day</h>'#启动服务器if __name__=='__main__': app.run(debug=True)
而最最基本的flask框架程序的基本结构就是这个,在网页上显示的部分就是中间的所谓的路由和函数部分,如这样看
def index(): return render_template('base.html')用到了形式最简单的Jinja2模版,所说的模版的一些网页文件,而放在框架里面则就叫做了渲染模板。
但还有——Flask-Bootstrap,这也可以形成模版,然后让我们更加方便。
{% extends "base.html"%}{% import "bootstrap/wtf.html" as wtf %}{% block title%}Flasky{% endblock %}{% block page_content %}<div class="page-header"> <h1>Are are ,{%if name%} {{name}}{%else%}Stranger{%endif%}</h1></div>{{wtf.quick_form(form)}}{%endblock%}我现在所理解的,这里的Bootstrcap就是靠block来进行模板的设计,有很多现成的模版,例如上面这个例子就是wtf.html。Bootstrcap就有对表单渲染的这个样式
还在跟着书上的例子敲着学习,可是现在遇到了和书上显示不一样的问题,然而用git进入这本书的项目中时也出现了问题。继续解决
0 0
- 初Flask web
- Flask Web开发
- Flask Web平台搭建
- flask web 应用部署
- Web框架 - Flask
- Flask(4)-Web表单
- flask-web开发扩展
- flask web开发
- Flask web表单
- Flask Web 开发 数据库
- Flask Web 开发 测试
- Flask Web开发选型
- Flask Web服务开发
- Flask-Web 表单
- Flask Web开发 备忘
- Flask Web开发--前言
- Flask Web开发 表单
- Flask: Web表单
- ios面试高频题(一)
- hadoop
- mysql数据库 jsp javascript html css 学生管理系统之登陆注册web程序
- 小谈导数、梯度和极值
- 【索引】2016年ICPC和CCPC赛题
- 初Flask web
- 数据挖掘十大经典算法(3) Support vector machines
- jetbrick-template
- MCu 内部flash操作--读
- POJ 1837 Balance 【01背包】
- python使用@property @x.setter @x.deleter
- 欢迎使用CSDN-markdown编辑器
- IT研发老兵跳槽记之(三):离开你是我情非得已
- android群英传笔记--第三章--自定义控件二topView的简单封装