flask学习笔记(一):Hello Flask!

Flask是一个用Python编写的微Web框架。它被归类为微框架,因为它不需要特定的工具或库。它没有数据库抽象层,表单验证或任何其他预先存在的第三方库提供常用功能的组件。但是,Flask支持可以添加应用程序功能的扩展,就像它们在Flask本身中实现一样。存在对象关系映射器,表单验证,上载处理,各种开放式身份验证技术和几种常见框架相关工具的扩展。扩展程序的更新速度远远超过核心Flask程序。 Flask通常与MongoDB一起使用,可以更好地控制数据库和历史记录。 

                                                                                                                                         ------wiki

2004年,Pocoo成立为Python爱好者的国际组织。Flask由Pocoo的Armin Ronacher创建: “它来自于愚人节的一个笑话,但事实证明它非常受欢迎,可以自行制作一个认真的应用程序。”

1、安装python和pycharm。安装详情见另外一篇bloghttps://blog.csdn.net/pianzang5201/article/details/81586133

2、在pycharm中安装flask模块。找到【File】 -> 【Setting】 -> 【Project Interpreter】

安装完毕后:

安装完毕后即可导入flask模块了。

from flask import Flask
app = Flask(__name__)

@app.route("/")
def HelloWorld():
    return "HelloWorld!"

if __name__ == "__main__":
    app.run()

第二行的主要作用有:1、传递一个参数”__name__“给flask;2、方便flask去寻找资源;3、方便flask插件出现问题时去寻找到问题的所在。

装饰器的作用是:完成url和视图的映射。

app.run()的作用是运行在本机。如果需要外部IP访问,可以修改为app.run('0.0.0.0')

运行之后会产生端口号运行情况:

复制IP和端口号到浏览器地址栏,可以看到运行结果。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值