Python新建Flask项目


一、Flask是什么?

  • Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。
  • 在使用Flask过程中,主要是用到了三个框架,通俗意义上来说,Flask = Werkzeug + JInja2 + SQLAlchemy,Werkzegu负责前后端的通信等,JInja2是模板引擎,负责路由跳转和模板编写等,SQLAlchemy负责是数据库使用等

二、新建Flask项目

  • 我使用的是Pycharm专业版,在新建Flask项目工程时,会自动下载Flask依赖,建议像我这样的初学者,安装一下Pycharm的专业版,这样可以避免很多前期学习不必要的问题,(不要问了,问就是心酸泪啊)
  • 注:社区版本只是提供纯净的Python环境,无Flask依赖,需要自己手动扩展,较为繁琐。

1.点击New Project
在这里插入图片描述

  • 这里的第2步只能修改它给我们默认的untitledX,前面的路径尽量不要修改。
  • 这里的第4步非必须选择,有的同学没选择这两个选项也可以新建成功,但是建议两个都勾选上,否则有时会报no module named markupsafe等错误

2.等待Pycharm下载Flask框架相关依赖,可能会出现一下错误:
在这里插入图片描述

  • 莫要惊慌,直接点击OK
  • 结合这里给出的Error occurredProposed solution,应该可以大致猜测问题是出在pip未安装在指定的文件路径下,但是新建项目时,Pycharm会重新下载依赖,所以这里的问题可以忽略。

3.耐心等待下载完成
在这里插入图片描述

  • 一般情况下,在有processes running时,不要进行其他多余的操作,先等待其run结束再说(手动狗头)

4.检查相关解释器和依赖:
在这里插入图片描述
在这里插入图片描述

  • 打开Settings中的Project Interpreter,若发现,有相关的Flaskjinja2包等,表明Pycharm给我们下载的依赖已经完成了

5.检查:

1.点击绿色小三角,run ‘app’,出现下面的网址,表明新建Flask项目成功

2.点击下面的网址,跳转到如下页面:

在这里插入图片描述

  • 恭喜你新建Flask项目成功,开始你的Flask之旅吧!!!
  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Philo`

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值