随笔分类 - flask框架
1
flask常规知识
摘要:bootstrap-flak https://bootstrap-flask.readthedocs.io/en/latest/ render_nav_item() Render a Bootstrap nav item. Example {% from 'bootstrap4/nav.html'
阅读全文
摘要:Flask-SQLAlchemy 也提供了一个 paginate()查询方法, 相关源码如下 def paginate(self, page=None, per_page=None, error_out=True, max_per_page=None): """Returns ``per_page`
阅读全文
摘要:错误提示:ERROR 1366 (HY000): Incorrect string value: ‘\xE6\x9D\x8E\xE5\x8B\x87’ for column ‘Sname’ at row 1 前提:创建的表如下: 创建学生表StudentCREATE TABLE Student (S
阅读全文
摘要:请自行安装好nginx、gunicorn和flask的运行环境,这里不再赘述 Nginx配置 修改nginx的配置 vi /etc/nginx/sites-available/default //default server { listen 80;//监听80端口 server_name www.
阅读全文
摘要:1. 基于flask实现python服务Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 安装:采用anaconda/miniconda安装python的时候,应该已经安装
阅读全文
摘要:要想在程序中集成Bootstrap,显然要对模板做所有必要的改动。不过,更简单的方法是使用一个名为Flask-Bootstrap 的Flask 扩展,简化集成的过程。 安装:Flask-Bootstrap 使用pip安装: pip install flask_bootstrap Flask 扩展一般
阅读全文
摘要:文章目录flask框架中使用数据库:下载第三方包:连接数据库的基本配置创建表模型实例:单表的增删改查增:删改查出现异常后回退函数 rollback:一对多的关系ForeignKey的作用一查多(relationship)多查一(backref):实例:多对多多查多(relationship(seco
阅读全文
摘要:看完这2个基本可以起步flask了 一学习 https://www.codingdict.com/article/4884 二实战 https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
阅读全文
摘要:https://pypi.org/project/Faker/
阅读全文
摘要:烧瓶登录 Flask-Login 为 Flask 提供用户会话管理。它处理登录、注销和长时间记住用户会话的常见任务。 它会: 将活动用户的 ID 存储在Flask Session中,让您轻松登录和注销。 让您将视图限制为已登录(或已注销)的用户。( login_required) 处理通常棘手的“记
阅读全文
摘要:一个最小应用 常见情况下对于只有一个 Flask 应用,所有您需要做的事情就是创建 Flask 应用,选择加载配置接着创建 SQLAlchemy 对象时候把 Flask 应用传递给它作为参数。 一旦创建,这个对象就包含 sqlalchemy 和 sqlalchemy.orm 中的所有函数和助手。此外
阅读全文
摘要:flask系列讲座与2017年12月6日开始,每周一篇。第三篇其中讲述flask的配置方法。使用app.config.from_object()方法,似乎很神奇。如果明白背后逻辑,实际上很自然。涉及代码没有几行,背后逻辑涉及的代码也只有几行。 都说python简洁,这篇大概具有一定的典型性。简洁是指
阅读全文
摘要:Web应用程序的一个重要方面是为用户提供一个用户界面。HTML提供了一个 标签,用于设计一个接口。一个Form 元素,例如文本输入,单选框等可以适当地使用。 通过GET或POST方法将用户输入的数据以Http请求消息的形式提交给服务器端脚本。 服务器端脚本必须从http请求数据重新创建表单元素。所以
阅读全文
摘要:当大量的视图函数存放在一个文件中,很明显是不合适的。最好是根据功能模块进行划分,将相关的功能模块放在同一文件,蓝本就是用来解决这个问题的。user.py# app=Flask(__name__)#注册蓝本user=Blueprint('/user',__name__,url_prefix='/use
阅读全文
摘要:【Flask】 项目结构说明 项目结构 Flask的一大优势就是其极其轻量化。但是也需要注意到,如果我们要用Flask做一个大项目的话,把所有代码写在一个文件里肯定是不合适的。非常难以维护。但是和Django这种框架又不一样,Flask并没有规定项目一定要遵从某种必须遵守的目录结构。最终,人们在长期
阅读全文
摘要:我们在使用flask框架来搭建自己的博客,只要是设涉及到表单相关,必然会想起Flask-WTF与WTForms。对于flask初学者来说,比较容易混淆两者。今天想来一一解释两者的用法。 Flask-WTF 基本了解 Flask-WTF是集成WTForms,并带有 csrf 令牌的安全表单和全局的 c
阅读全文
摘要:基础的信息和全局配置这里就不多说,需要用到再斟酌也可以的。这里也是针对每个模块较为常用的进行解释说明,后期再使用过程中遇到会进行补充。 Login_Manager LoginManager是一个类,有多个方法和属性;此类初始化的对象用于保存用于登录的设置。实例:class:LoginManager
阅读全文
摘要:前言这几年一直在it行业里摸爬滚打,一路走来,不少总结了一些python行业里的高频面试,看到大部分初入行的新鲜血液,还在为各样的面试题答案或收录有各种困难问题 于是乎,我自己开发了一款面试宝典,希望能帮到大家,也希望有更多的Python新人真正加入从事到这个行业里,让python火不只是停留在广告
阅读全文
摘要:flask学习要点 路由 配置 上下文处理器 1.0 上下文介绍 flask中有两个上下文,一个是应用上下文(app),另一个是请求上下文(request)。 应用上下文current_app和请求上下文request 都是一个全局变量,所有请求都是共享的。 flask有特殊的机制,可以保证每次请求
阅读全文
摘要:Flask-SQLAlchemy 是一个为 Flask 应用增加 SQLAlchemy 支持的扩展。它致力于简化在 Flask 中 SQLAlchemy 的使用。SQLAlchemy 是目前python中最强大的 ORM框架, 功能全面, 使用简单。ORM优缺点优点 有语法提示, 省去自己拼写SQL
阅读全文
1