美文网首页
4、解析第一个创建的项目的app.py文件

4、解析第一个创建的项目的app.py文件

作者: 郭祺迦 | 来源:发表于2018-09-29 20:18 被阅读0次

    解析app.py文件

    from flask import Flask

    创建一个Flask对象,传递一个name参数进去

    name参数的作用:

    1、模板和静态文件的查找路径

    2、以后一些Flask插件如果报错了,那么Flask可以通过这个参数找到具体的错误位置

    app = Flask(name)

    app.route:是一个装饰器

    app.route('/')就是将url中的/映射到hello_world这个视图函数上面

    以后你访问这个网站的时候,会执行hello_world这个函数,然后将这个函数的返回值返回给浏览器

    @app.route('/')
    def hello_world():
    return 'Hello World!'

    @app.route('/list/')
    def my_list():
    return 'my_list'

    如果这个文件是作为一个主文件运行,那么就执行app.run()方法;也就是启动这个网站

    if name == 'main':
    app.run()

    启动:
    python app.py runserver -h 0.0.0.0 -p 8000 -d

    相关文章

      网友评论

          本文标题:4、解析第一个创建的项目的app.py文件

          本文链接:https://www.haomeiwen.com/subject/fgwboftx.html