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 

然後在瀏覽器測試一下。verygood.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章