flask学习-实践02

项目实战

入门文当(2条消息) python flask框架详解_flask python_尘世风的博客-CSDN博客(2条消息) python flask框架详解_flask python_尘世风的博客-CSDN博客

入门项目

抄作业了!6 大 Flask 开源实战项目推荐_小詹学 Python的博客-CSDN博客

(66 条消息) GitHub 上有什么使用 Flask 建站的项目吗? - 知乎 (zhihu.com)

$ mkdir flask-tutorial

$ cd flask-tutorial

教程项目包含如下内容:

  • flaskr/ ,一个包含应用代码和文件的 Python 包。
  • tests/ ,一个包含测试模块的文件夹。
  • venv/ ,一个 Python 虚拟环境,用于安装 Flask 和其他依赖的包。
  • 告诉 Python 如何安装项目的安装文件。
  • 版本控制配置,如 git 。不管项目大小,应当养成使用版本控制的习惯。
  • 项目需要的其他文件。

应用设置

创建一个 Flask 应用最粗暴直接的方法是在代码的最开始创建一个全局 Flask 实例。前面的 “Hello, World!” 示例就是这样做的。有的情况 下这样做是简单和有效的,但是当项目越来越大的时候就会有些力不从心了。

可以在一个函数内部创建 Flask 实例来代替创建全局实例。这个函数被 称为 应用工厂 。所有应用相关的配置、注册和其他设置都会在函数内部完成, 然后返回这个应用。

conda

这个错误提示表明你的 Conda 配置存在代理错误,导致 Conda 无法进行网络连接。有几个可能的原因和解决方法:

1. 检查代理设置:请检查你的计算机是否使用代理服务器,如果使用代理服务器,请确保代理服务器的配置信息正确。

2. 检查网络连接:请确保你的计算机可以正常连接互联网,可以尝试访问一些其他网站或使用命令行工具(如 ping)检查网络连接是否正常。

3. 检查 .condarc 配置文件:如果你使用了 .condarc 配置文件,可以检查文件中是否有代理配置信息,并确认配置信息是否正确。

4. 使用代理参数:如果你无法解决代理错误,可以尝试使用 --proxy 参数指定代理服务器,例如:

conda install --proxy=http://your-proxy-server:port package-name

其中,your-proxy-server 和 port 分别为代理服务器的地址和端口号。

希望这些方法能够帮助你解决问题。

实践入门

启动流程_哔哩哔哩_bilibili

环境配置

大项目要创建虚拟环境防止与本地文件依赖冲突

数据库

flask db init

f1 ask db migrate-m'数据初始化'

flask db upgrade

flask init-db

启动流程

Flask扩展包:

Flask-SQLalchemy:操作数据库;

Flask-migrate:管理迁移数据库;

Flask-Mail:邮件;

Flask-WTF:表单;

Flask-script:插入脚本;

Flask-Login:认证用户状态;

Flask-RESTful:开发REST API的工具;

Flask-Bootstrap:集成前端Twitter Bootstrap框架;

Flask-Moment:本地化日期和时间;

中文文档(http://docs.jinkan.org/docs/flask/

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

哈都婆

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

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

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

打赏作者

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

抵扣说明:

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

余额充值