首页 > 代码库 > Flask简易入门教程 一、小表砸helloworld,跑起来哟
Flask简易入门教程 一、小表砸helloworld,跑起来哟
用了很多框架和语言,最后发现还是Python和Flask比较灵活。做了这么多年的web开发,终于找到了真爱。废话不多说,写这个为了记录下来自己的一些心得体会,先是按照mega大神的教程来翻的。后面会加一些自己的体会。
Flask的安装
推荐先使用virtualenv,用于搭建一个和谐的互不干扰的环境。
这里没有用哦,懒!!!
ubuntu下安装如下:
$sudo apt-get install python-virtualenv
windows就不说了。然后是安装flask
$ apt-get install flask
"Hello, World" 首先我们创建一个app文件夹,用于存放项目。并且新建static文件夹作为一些静态文件(js,css,images等等文件)存放。:)
以及templates作为模版文件存放。
$ mkdir app
$ mkdir app/static
$ mkdir app/templates
$ mkdir tmp
然后首先我们为模块新建一个初始化文件(app/__init__.py),并且内容如下:from flask import Flask
app = Flask(__name__) #创建Flask application对象
from app import views #引入视图,还没实现
接着我们再创建一个app/views.py文件
内容如下:
from app import app
@app.route(‘/‘)
@app.route(‘/index‘)
def index():
return "Hello, World!"
上面的连个装饰器,是url的映射,其中,分别是映射/还有/index的最后再新建一个文件夹叫
run.py
内容如下
#!flask/bin/python
from app import app
app.debug = True app.run(host=‘0.0.0.0‘) #这样用来监听所有的ip,团队调试用
然后在命令行敲python run.py即可会出现如下的提示,
* Running on http://0.0.0.0:5000/
* Restarting with reloader
* Restarting with reloader
然后在浏览器测试一下。verygood.
Flask简易入门教程 一、小表砸helloworld,跑起来哟
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。