E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FLASK学习
flask学习
笔记(工厂函数)
最近flask理解又进了一步,记录一下。关于工厂函数:bootstrap=Bootstrap()mail=Mail()moment=Moment()db=SQLAlchemy()pagedown=PageDown()login_manager=LoginManager()login_manager.session_protection='strong'login_manager.login_vie
M1ss_He
·
2020-08-09 06:58
python
flask学习
:一个简单案例综合之前学到的知识
黑马的免费视频课关于入门flask的我看完了,最后第五章实现了一个小案例,基本涵盖了之前学到的所有知识。跟着敲了一遍,觉得还不错,因此把代码在这里分享一下。重要地方也都做了记录。前端截图如下:(竟然支持qq截图直接复制,csdn真的是越来越优秀了,点赞!!!)fromflaskimportFlaskfromflaskimportflash,request,redirect,url_forfromf
xckkcxxck
·
2020-08-09 05:27
flask
flask学习
2
模版变量fromflaskimportFlask,render_templateapp=Flask(__name__)@app.route('/')defindex():user='valentine'returnrender_template('index.html',username=user)if__name__=='__main__':app.debug=Trueapp.run()在ind
dia17009
·
2020-08-09 04:45
Flask 中使用 cookie 与 session
Flask学习
笔记一、cookie和session1.1、cookie在网站中,HTTP请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。
白菜执笔人
·
2020-08-04 17:48
Flask
Flask-WTF —— 表单验证
Flask学习
笔记一、WTForms表单验证1.1、Flask-WTFFlask-WTF是简化了WTForms操作的一个第三方库。
白菜执笔人
·
2020-08-04 17:17
Flask
Flask 上下文
Flask学习
笔记一、Flask上下文Flask项目中有两个上下文,一个是应用上下文(app),另外一个是请求上下文(request)。
白菜执笔人
·
2020-08-04 17:17
Flask
Flask-Restful 插件
Flask学习
笔记一、Flask-Restful插件1.1、介绍Flask-Restful是一个专门用来写restfulapi的一个插件。使用他可以快速的集成restfulapi功能。
白菜执笔人
·
2020-08-04 17:17
Flask
Flask-WTF —— 文件上传验证
Flask学习
笔记一、文件上传验证1.1、文件上传在模版中,form表单中,需要指定encotype='multipart/form-data'才能上传文件。
白菜执笔人
·
2020-08-04 17:17
Flask
flask学习
笔记(十三) 数据库补充
欢迎加入知了课堂,学习flaskPythonFlask系列(1)——基础:http://study.163.com/course/courseMain.htm?courseId=1004091002PythonFlask框架——全栈开发:http://study.163.com/course/courseMain.htm?courseId=1004507006一、数据库数据库就是存储数据的仓库,其
王建峰
·
2020-08-04 14:37
技术实现-学习&培训&整理
Flask学习
笔记:时间与日期
1.做好准备工作进入项目主目录激活虚拟环境2.时区在服务器上用Python来渲染时间和日期不是个好主意。比如我在2017年9月28日下午4:06写这篇文章。此时我的时区是PDT。在Python解释器中运行得到如下输出:>>>fromdatetimeimportdatetime>>>str(datetime.now())'2017-09-2816:06:30.439388'>>>str(dateti
AuserBB
·
2020-08-02 15:38
flask学习
知识点总结
flasksummary学习网址http://docs.jinkan.org/docs/flask/installation.htmlenvironment配置flask单独的虚拟环境pip3installvirtualenvvirtualenv–no-site-packages-ppython3路径py3flaskcdpy3flask/Scriptactivate进入环境deactivate退出
zhangli709
·
2020-07-30 18:46
flask
Python
Flask学习
知识点(二)
在上一篇Python
Flask学习
知识点(一)文章中,记录了如何在试图函数中返回数据。
weixin_34050519
·
2020-07-30 17:07
Python
Flask学习
知识点(四)
timg(8).jpg上节讲到,视图函数可以以接受参数的形式来获取传入后台的参数,但是往往我们需要对参数进行校验,比如说请求一个10条数据,那么page=10,但是如果某些比较皮的小盆友传入一个page=10000,那服务器也要去数据库查询10000条记录返回吗?显然不能那么做,所以这就涉及到在Flask中做参数检查的工作。WTForms参数验证首先,安装这个第三方的插件wtformspipins
SimminonGarcia
·
2020-07-30 13:39
Flask学习
笔记—— render_template
简单的几句话你可以这么写,要是整的一个网页,你可没法把代码都拖在return后面吧所以,引入了模板功能。模板:模板的位置放在templates文件夹下面,一般是html文件,我们把index.html改动成如下样式{{title}}-microblogHello,{{user.nickname}}!其中:{{}}表示这是一个变量,可以根据用户在模块端给予的参数的不同,进行调整下面的程序就是调用了r
pbn123456
·
2020-07-28 08:45
Flask
Flask学习
-设备管理系统4:修改设备信息
Flask学习
-设备管理系统4:修改设备信息本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境主机:win10python版本:python3.4开发环境
jdh99
·
2020-07-28 00:36
python
python
Flask学习
-设备管理系统2:新建设备信息
Flask学习
-设备管理系统2:新建设备信息本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境主机:win10python版本:python3.4开发环境
jdh99
·
2020-07-28 00:04
python
flask学习
笔记(一安装配置)
安装flask安装虚拟环境操作系统ubuntu。sudoapt-getinstallpython-virtualenv创建python虚拟环境virtualvenv在当前文件夹下建立venv子文件夹。保存了一个全新的虚拟环境,其中有一个私有的python解释器。作用:虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,并且不会影响全局Python解释器。可以在系统的Pytho
SUN_DRAGON
·
2020-07-15 18:44
flask
Flask学习
之五----手把手写个微博客1
一,项目介绍此微博客叫flaskr,基本需求:1,允许用户用配置文件里指定的凭证登入登出。只支持一个用户。2,当用户登入后,可以向页面添加条目。条目标题是纯文本,正文可以是一些HTML。因信任这里的用户,这部分HTML不做审查。3,页面倒序显示所有条目(后来居上),并且用户登入后可以在此添加新条目。直接采用SQLite3对于更大型的应用,就有必要使用SQLAlchemy二,步骤0:创建文件夹$vi
EricChanThink
·
2020-07-14 08:24
Flask学习
笔记-(四)用户登录、登出实现
用户登录、登出实现文章目录用户登录、登出实现1.用户登录登出扩展库2.扩展库初始化3.重构用户模型4.编写user_loader回调函数5.编写登录视图函数6.编写登出视图函数7.修改基础模板增加登出链接8.设置要求用户登录的视图9.登录重定向处理10.编写首页视图11.首页模板修改用户信息展示12.编写用户注册表单13.编写用户注册模板14.登录表单增加新用户注册链接15.编写用户注册视图函数1
Super.Wong
·
2020-07-13 13:50
flask
Flask学习
-4-server对象(token)
数据加密-sha1importhashlibpwd='a123456'temp=hashlib.sha1(pwd.encode())print(temp.hexdigest())hash加盐加密fromwerkzeug.securityimportgenerate_password_hash,check_password_hashdefpassword_hash(str):method='pbkd
SherlockXX
·
2020-07-13 11:27
Flask
Flask
Flask学习
笔记5--Flask-WTF表单
Web表单web表单是web应用程序的基本功能。它是HTML页面中负责数据采集的不见。表单由三个部分组成:表单标签、表单域、表单按钮。表单允许用户输入数据,负责HTML页面数据采集,通过表单将用户输入的数据提交给服务器。在Flask中,为了处理web表单,我们一般使用Flask-WTF扩展,它封装了WTForms,并且它有验证表单数据的功能。WTForms支持的HTML标准字段字段对象说明Stri
PininQ
·
2020-07-13 10:41
Python
Flask
Flask学习
日志(五) - Flask扩展
壁纸.jpg文/秦未众所周知,Flask是自由的,它极易扩展,拥有非常多的第三方扩展包,这些第三方扩展包主要特点就是简单,即学即用,这也是我们学习Flask的主要原因之一。当我们想要实现某项功能之前,网上很有可能已经有别人写好的插件了,我们不需要重复造轮子,而更应该将时间花费在我们想要实现的功能上。那么这些第三方扩展包我们从哪里获取呢?1.官方获取扩展包地址:http://flask.pocoo.
赴一場流浪
·
2020-07-12 16:24
flask学习
笔记-Hello Word
编写一个社交博客网站第一步,使用的python31.安装python正常情况下是都安装好的2.安装flask并手动创建虚拟环境.创建虚拟环境首先创建项目目录mkdirmicroblog#创建文件夹cdmicroblog#进入文件夹创建虚拟环境python3-mvenvvenv#在microblog文件夹下创建,venv名称的虚拟环境,第二个venv可以自定义Python版本低于3.4的使用一下方法
z一叶凡尘
·
2020-07-12 10:53
flask
flask学习
笔记-模板和条件语句
继续使用上一节的模板,模板如下:microblog\venv\app\__init__.pyroutes.pymicroblog.py本节主要是记录,模板的使用和条件语句,循环的的使用1.模板的使用在使用模板之前需要创建一个存储模板的目录,在app的目录下创建一个templates文件夹,在文件app/templates/index.html中写入以下代码index.html{{title}}-M
z一叶凡尘
·
2020-07-12 10:53
flask
Flask学习
记录之Flask-Migrate
一.配置Flask-Migratefromflask.ext.migrateimportMigrate,MigrateCommandmigrate=Migrate(app,db)#第一个参数是Flask的实例,第二个参数是Sqlalchemy数据库实例manager.add_command('db',MigrateCommand)#manaer是Flask-Script的实例,这条语句在flask
weixin_30802171
·
2020-07-12 07:16
Flask学习
日志(十) - Flask入门 表单
每日壁纸.jpg文/秦未今天学习Flask的表单处理,我们需要一个插件:flask-wtfFlask-WTF提供了简单的WTForms集成。特性:与WTForms的集成。带有CSRF令牌的安全表单。全局的CSRF保护。ecaptcha支持。支持Flask-Uploads的文件上传。国际化集成。下载安装:pipinstallflask-wtf我们这样理解flask生成的表单,定义它,其实就是定义一个
赴一場流浪
·
2020-07-11 22:20
【python-
flask学习
笔记】3.6 SQLAlchemy-flask-migrate
1、简介及安装在实际开发中经常存在后期进行数据库修改行为,一般我们修改数据库不会手动修改,而是修改ORM对应的模型,然后把数据库模型映射到数据库中。之前的方法db.creat_all()方法只在第一次运行时会执行,在后期再次修改数据库的字段时,不会再自动的映射到数据库中,必须删除表,然后重新运行db.creat_all()才能生效,重新进行映射。这不符合我们的需求。因此flask-migrate就
正午12:00
·
2020-07-11 11:41
flask学习笔记
Python
Flask学习
_使用flask-login实现认证蓝本 (三)
在点击打开链接中讲了登录页面的实现。这篇主要讲实现登录登出的路由和视图函数。一个登录的URL,可以向服务器发出两种请求,一种是没有表单内容的GET请求,一种是附有表单内容的POST请求。因此,登录页面的视图函数也应当分成GET和POST两种情况,分别返回不同的页面。一、登入用户#app/auth/views.pyfromflaskimportrender_template,redirect,req
bird333
·
2020-07-11 02:49
python
flask学习
anonymous的
flask学习
笔记(3)——flask设置路由动态参数和重定向操作
文章目录flask设置路由动态参数和重定向操作路由动态参数flask路由自动重定向(了解即可,手动设置路由重定向才是重点)flask自动重定向示例路由注册机制flask手动设置路由重定向flask设置路由动态参数和重定向操作路由动态参数通过视图函数绑定的url路径来传递动态参数获取int类型动态参数,此时前端传入的动态参数必须是int类型@app.route("/param/")defparam_
__anonymous
·
2020-07-09 03:08
#
flask
flask学习
笔记——路由管理
一个网站是由多个页面组成,而每个页面的访问地址都不一样,这便需要对路由进行管理普通路由默认访问位置,如果我们在路由中单独写个‘/’他访问的就是默认页面例如:fromflaskimportFlask,render_templateapp=Flask(__name__)#学了路由管理,可以有多个不同的界面@app.route('/')defhello_world():t=render_template
雾晴
·
2020-07-08 23:02
Flask学习
笔记
文章目录安装运行访问@app.routeapp.rundebugportrender_templatejinja过滤器嵌套安装创建环境(这个环境讲和同一台机器上的其他python环境隔离)condacreate-nwebpython=3.6#输入y继续condaactivatewebpipinstallflask运行安装完成后会有一个hello.py文件fromflaskimportFlaskap
首席IT民工
·
2020-07-08 09:34
python
flask
web
python
jinja
【python-
flask学习
笔记】4 session和cookie
1、Cookie和Session概念(1)cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服务
正午12:00
·
2020-07-07 14:52
flask学习笔记
Flask学习
-Virtualenv
http://www.pythondoc.com/VirtualEnvVirtualenv用于同一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响,它能够:1、在没有权限的情况下安装新套件2、不同应用可以使用不同的套件版本3、套件升级不影响其他应用ubuntu16.4安装:[sudo]pipinstallvirtualenvlinux安装:$sudoeasy_
???111
·
2020-07-05 21:29
Flask学习
笔记-(二)web表单使用及登录页面实现
web表单使用及登录页面实现文章目录web表单使用及登录页面实现1.config配置文件创建及配置2.config.py配置文件加载3.创建用户登录表单4.编写表单模板5.编写登录视图5.1.修改登录视图函数5.2.注册登录视图函数6.BASE页增加闪烁消息展示7.登录模板增加字段验证信息展示8.启动服务查看页面9.代码提交版本库1.config配置文件创建及配置为了实现web表单功能,就要使用到
Super.Wong
·
2020-07-05 11:51
flask
Flask学习
记录与总结
2017-6-411:22:10
Flask学习
记录与总结好久之前就打算大一暑假去搞个外包或者实习一类的事情去做一做,所以一个多月前开始学习Flask。
lazy_bear
·
2020-07-05 02:29
flask学习
笔记--WSGI及flask web框架启动
一、WSGI是什么?WSGI是一套接口规范。一个WSGI程序用以接受客户端请求,传递给应用,再返回服务器的响应给客户端。WSGI程序通常被定义成一个函数,当然你也可以使用类实例来实现。下图显示了python中客户端、服务器、WSGI、应用之间的关系:从下往上开始介绍:客户端:浏览器或者app。web服务器:Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请
xuewen1696
·
2020-07-04 23:10
flask
flask学习
笔记--flask内置session处理机制
一·、什么是session?在解析session的实现之前,我们先介绍一下session怎么使用。session可以看做是在不同的请求之间保存数据的方法,因为HTTP是无状态的协议,但是在业务应用上我们希望知道不同请求是否是同一个人发起的。比如张三,王二都在自己的手机上用淘宝购物,将想购买的商品放入购物车中,当王二,张三结账时,不能将他俩的购物车混淆了,服务器区分和保存购物车数据的方法就是sess
xuewen1696
·
2020-07-04 23:39
flask
Python
Flask学习
_初始化、路由、视图函数和响应
Flask提供的Web服务器不适合生产环境使用。一、初始化(创建Flask程序实例)所有的Flask程序都必须创建一个程序实例。程序实例是Flask类的对象,经常使用以下的代码创建:fromflaskimportFlaskapp=Flask(__name__)将构造函数的__name__参数传递给Flask程序,Flask用__name__决定程序的根目录。二、路由和视图1、静态路由访问网站时,客
bird333
·
2020-07-04 12:51
python
flask学习
flask学习
笔记-虚拟环境
虚拟环境1.虚拟环境查看是否有虚拟环境:virtualenv--version2.安装虚拟环境sudopipinstallvirtualenvsudopipinstallvirtualenvwrapper3.创建虚拟环境mkvirtualenv环境名称4.安装完虚拟环境后,若提示找不到mkmkvirtualenv命令,需配置环境变量创建虚拟环境目录mkdir$HOME/.virtualenvs打开
R0oKi3
·
2020-07-02 20:00
Python
Flask学习
_用户角色和用户权限
在WebApp中,存在和游客(匿名用户),普通用户,协管员,管理员等不同的角色,应当为不同的角色赋予不同的权限。各个用户只能在权限范围内访问页面、进行操作等。通过一个例子来说明。本例中的用户分为4中:游客、普通用户、协管员、管理员。不同的用户有着不同的权限。一、在数据库中表示不同的角色权限有这么几种:操作的权限使用8位二进制数表示,现在只用了5位,剩余的可以以后用来扩展。权限的叠加是按位与运算,列
bird333
·
2020-07-01 18:47
python
flask学习
Flask学习
(十一) - 阶段总结&案例
阶段总结这一阵子对flask的学习主要是参考文档和网易云课堂的视频教程,简单了解的项目结构搭建、模型建立、路由、装饰器等使用,虽然都说flask是很轻量级很快的框架,但是毕竟能力尚浅还没有具体感受到其中的重点,但是简单的功能开发已经可以实现了,后期还有包括蓝图、缓存机制、异步等都只能等之后慢慢在项目中摸索了,实验室新任务必须转到sanic去了,所以Flask的学习得先放一阵子了,这里简单总结下,并
MA木易YA
·
2020-07-01 06:14
Flask学习
(四):数据库迁移
上代码fromflask_sqlalchemyimportSQLAlchemyfromflask_migrateimportMigrate,MigrateCommandfromflask_scriptimportManagerdb=SQLAlchemy(app)migrate=Migrate(app,db)manager.add_command('db',MigrateCommand)意思就是,先
602437897
·
2020-06-30 13:11
Python
python--
Flask学习
(七)--利用Flask中的werkzeug.security模块加密
若将密码以明文的方式保存在数据库中是不安全的,可以使用一些如MD5的方式加密,但像这种加密方式也是存在安全隐患的,这里我们来学习一下利用Flask中的werkzeug.security模块加密。1、这种加密方式的原理:加密时混入一段“随机”字符串(盐值)再进行哈希加密。即使密码相同,如果盐值不同,那么哈希值也是不一样的。现在网站开发中主要是运用这种加密方法。2、这个模块主要是用到了两个函数:密码生
阿C0
·
2020-06-29 04:48
python
flask
flask学习
fromflaskimportFlaskimportosapp=Flask(__name__)#以__name__实例化的原因:#1、方便flask框架去寻找资源#2、方便flask插件出错的时候排错@app.route('/')#route()装饰器告诉Flask什么样的URL能触发我们的函数#Python中‘@’开头的都是装饰器defhello_world():return(__name__)
JacobTsang
·
2020-06-29 01:01
Web
Flask学习
笔记-PyCharm配置使用Flask-Script启动以及开启Debug模式
为什么80%的码农都做不了架构师?>>>在PyCharm中安装Flask-Script在上一篇文章中介绍过的如何安装Flask的插件非常方便,点击“+”号检索“flask-script”安装即可。代码中使用Flask-Scriptfrom flask.ext.script import Managerapp = Flask(__name__)manager = Manager(app)if __n
weixin_34268610
·
2020-06-28 15:42
python框架
Flask学习
笔记之get和post请求
1.get请求:使用场景:说白了就是从服务器获取数据,比如查询百度的时候就是这样的。传参方式:放在url中并且是通过"?"的形式来指定Key和Value的。2.post请求:使用场景:对服务期产生影响,比如说登入的时候提交密码。传参方式:不通过url传参,通过"foem_data"的形式将信息发送至服务器。3.获取两种请求的参数1.get请求:flask.request.args获取,返回的是字典
weixin_30505043
·
2020-06-27 20:28
Flask学习
日志(八) - 模板继承、包含与宏
每日壁纸.jpg文/秦未模板继承应该说每个模板引擎都有,主要目的是增加HTML代码复用性,减少代码冗余。1.简单模板继承我们将about.html复制一份取名base.html,现在我们看到的base.html内容是这样的:{#/app/templates/blog/about.html#}关于页面{{text|safe}}{{body|md|safe}}{#{{read_md('md.md')|
赴一場流浪
·
2020-06-27 13:21
Flask 介绍
Flask学习
笔记一、Flask简介Flask是一款非常流行的PythonWeb框架,出生于2010年,作者是ArminRonacher,本来这个项目只是作者在愚人节的一个玩笑,后来由于非常受欢迎,进而成为一个正式的项目
白菜执笔人
·
2020-06-26 02:05
Flask
小白都能看得懂的教程 一本教你如何在前端实现markdown编辑器
一本教你如何在前端实现富文本编辑器小白都能看得懂的教程一本教你如何在前端实现markdown编辑器
Flask学习
(基本
亓官劼
·
2020-06-26 01:58
前端
小白都能看得懂的教程系列
小白都能看得懂的教程 一本教你如何在前端实现富文本编辑器
一本教你如何在前端实现富文本编辑器小白都能看得懂的教程一本教你如何在前端实现markdown编辑器
Flask学习
(基本语法)一文教会你Bootstrap,让你也可以快速建站一文教你如何白嫖JetBrains
亓官劼
·
2020-06-26 01:58
前端
小白都能看得懂的教程系列
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他