markdown
#說明
這個是用python 語言架設網站,先來個最基礎的網頁版 hello world
#操作流程
##Code
- main.py
```
from flask import Flask
#from config import DevConfig
# 初始化 Flask 類別成為 instance
app = Flask(__name__)
# 路由和處理函式配對
@app.route('/')
def index():
return 'Hello World!'
# 判斷自己執行非被當做引入的模組,因為 __name__ 這變數若被當做模組引入使用就不會是 __main__
if __name__ == '__main__':
app.run()
```
##DEMO
- manage.py
```
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from flask_script import Manager, Server
from main import app
# 設定你的 app
manager = Manager(app)
# 設定 python manage.py runserver 為啟動 server 指令
manager.add_command('runserver', Server())
# 設定 python manage.py shell 為啟動互動式指令 shell 的指令
@manager.shell
def make_shell_context():
return dict(app=app)
if __name__ == '__main__':
manager.run()
```
##DEMO
##REF
- Flask 開發
留言
張貼留言