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. 启动服务器

image.png

点击run或者debug都行,debug主要用于调试。

5. 访问

在你的浏览器中打开http://localhost:5000

image.png

这样第一个HelloWorld程序就完成啦!

上一篇: 后端服务设计
下一篇: 为HelloWorld添加日志
github地址: https://github.com/wuranxu/Lamb

posted @ 2018-09-17 23:31  米洛丶  阅读(141)  评论(0编辑  收藏  举报