第一个接口 HelloWorld
本项目所有代码均可在github上下载。
1. 编辑config.py
# 基础配置类 import os class Config(object): ROOT = os.path.dirname(os.path.abspath(__file__)) LOG_NAME = os.path.join(ROOT, 'logs', 'lamb.log')
2. 编辑server/app/__init __.py初始化flask app。
from flask import Flask from ..config import Config app = Flask(__name__) app.config.from_object(Config)
这段代码的意思是生成一个flask app,并将Config类中的配置导入app。
3. 编辑run.py
from server.app import app @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()
4. 启动服务器
image.png
点击run或者debug都行,debug主要用于调试。
5. 访问
在你的浏览器中打开http://localhost:5000
image.png
这样第一个HelloWorld程序就完成啦!