flask
xiabe
这个作者很懒,什么都没留下…
展开
-
Python Flask框架(进阶1)
项目布局创建一个目录。简单的flask只有一个文件。然而,随着项目变得越来越大,将所有代码保存在一个文件中就变得非常困难。Python项目使用包将代码组织成多个模块,这些模块可以在需要时导入。项目目录将包含:flaskr/, 一个包含应用程序代码和文件的python包。tests/, 一个包含测试模块的目录。venv/,一个python虚拟环境,其中安装了flask和其他以来项目。...原创 2019-04-05 01:24:56 · 1210 阅读 · 0 评论 -
Flask 框架学习(补充)
本教程的这一部分假设您有一个希望将应用程序部署到其中的服务器。它概述了如何创建分发文件并安装它,但不会详细说明使用什么服务器或软件。您可以在您的开发计算机上设置一个新的环境来尝试下面的说明,但是可能不应该使用它来托管一个真正的公共应用程序。有关托管应用程序的许多不同方法的列表,请参阅部署选项。构筑和安装当您希望将应用程序部署到其他地方时,您需要构建一个分发文件。Python发行版的当前标准是w...原创 2019-04-05 22:18:19 · 421 阅读 · 0 评论 -
Flask——配置操作
简介应用程序需要某种配置。根据应用程序环境的不同,您可能需要更改不同的设置,比如切换调试模式、设置密钥以及其他与环境相关的设置。Flask的设计方法通常要求在应用程序启动时配置可用。您可以在代码中硬编码配置,这对于许多小型应用程序实际上并没有那么糟糕,但是有更好的方法。与加载配置的方式无关,有一个配置对象可用,它保存加载的配置值:Flask对象的配置属性。这是Flask本身放置某些配置值的地...原创 2019-04-08 23:54:34 · 688 阅读 · 0 评论 -
Flask 使用WTForms进行表单验证
**表单验证当您必须处理由浏览器视图提交的表单数据时,代码很快就会变得非常难以阅读。**有一些库是为了使这个过程更容易管理而设计的。其中之一是我们将在这里处理的WTForms。如果你发现自己的情况有很多形式,你可能想尝试一下。当您使用WTForms时,您必须首先将表单定义为类。我建议将应用程序拆分为多个模块(更大的应用程序),并为表单添加一个单独的模块。与WTForms当您使用WTForms时...原创 2019-04-09 00:30:09 · 482 阅读 · 0 评论 -
Flask 表单验证
常用规则from wtforms.validators import DataRequired需要使用一些表单验证之类的东西。DataREquired() 用来要求必须填写,不能为空。Length(1,32):要求长度限制在1-32Regexp(1[A-Za-z0-9_.]*$’,0,‘name is invalid’)]): 正则表达式,参数2:0,参数3:错误信息。EqualTo(...原创 2019-04-09 00:39:32 · 358 阅读 · 0 评论