Flask初探
Posted 哆啦文库
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask初探相关的知识,希望对你有一定的参考价值。
先几天才接触到Flask,我对它的最感性的认识来自这几行代码:
from flask import Flask
app = Flask('__name__')
def demo1():
return "Hello world!"
if __name__=='__main__':
app.run(host='0.0.0.0')
这几行代码写好之后,直接运行,然后在浏览器里打开
简单!莫名的感觉喜欢。
有了最初的感性认识之后,我觉得我以后要是写个啥用这玩意应该会很舒服,当然,像上面那样写下去的话,我肯定要疯掉了,让我想起来JSP那样把html和JAVA混杂着写的ZZ代码,于是我就找到了Flask的优雅函数 render_template()
把那个代码改成
from flask import Flask,render_template
app = Flask('__name__')
def demo1():
return render_template('1.html')
if __name__=='__main__':
app.run(host='0.0.0.0')
然后,去写一个1.html, 但是,这个html页面的代码要放在一个叫templates的文件夹里
像这样
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<h1>Hello world!!!</h1>
</body>
</html>
然后,再去运行一下我们的index.py
优雅?
PS:前端。。。,算了,不说了
以上是关于Flask初探的主要内容,如果未能解决你的问题,请参考以下文章