3. 第一个程序Hello, World!
第一个接口 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. 启动服务器
点击run或者debug都行,debug主要用于调试。
5. 访问
在你的浏览器中打开http://localhost:5000
这样第一个HelloWorld程序就完成啦!
上一篇: 后端服务设计
下一篇: 为HelloWorld添加日志
github地址: https://github.com/wuranxu/Lamb