Flask知识总结
文章平均质量分 56
Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎.创这个专栏的灵感是来源于我做过的一个应用Flask的Python Web项目,也算是对项目中遇到的问题和Flask知识的总结,有不全的地方希望大家指出,3q!
29DCH
In me the tiger sniffs the rose.
展开
-
python web框架flask连接mysql数据库操作
最近在用flask框架做一个python web项目,其中要连接数据库,所以总结如下: 如何用pycharm快速创建一个flask项目我就不详细说了,可以先创建虚拟环境,不过大部分的事pycharm都帮你做好了.flask作为一个轻量型的web框架还是挺灵活的,不管小型还是大型项目,都可以用这个框架来构建. 首先在命令行用pip安装或者在pycharm里面安装数据库连接依赖包flask-sql...原创 2018-09-15 12:37:30 · 3610 阅读 · 0 评论 -
flask蓝图的使用
flask是python中的轻量型框架,适合小型或者大型Web项目的构建和开发. 当进行大型项目的开发时,使用蓝图可以使项目结构更加清楚,有利于提高开发效率! 由于最近我在开发一个用flask构建的python web项目,一个视频网站.下面介绍我的项目里面蓝图的使用情况 先看看项目结构: 可见前后端分得很清楚,静态资源什么的也归在一类 /app/__init__.py: # c...原创 2018-09-15 18:23:27 · 291 阅读 · 0 评论 -
使用flask框架搭建web项目的简单操作
使用这些基本操作可以节省大量重复代码,提高了代码复用性,使项目更加高内聚,低耦合. 1.静态资源定位(防止在文件夹层级复杂的情况下,定位资源文件出错导致显示不了效果) //home目录下的comments.html文件 <a href="{{ url_for('home.comments') }}"></a> <script src="{{ url_for('...原创 2018-09-16 11:07:01 · 1266 阅读 · 0 评论 -
flask使用WTForms进行表单验证
首先在pycharm中安装Flask-WTF 登录的前端代码: login.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"&原创 2018-09-18 10:00:34 · 679 阅读 · 0 评论 -
flask消息闪现
对于一个网站来说用户体验是非常重要的.在flask里面消息闪现可以很大程度地提高用户体验. 最近在做一个flask的python web项目,之中就用到了flask消息闪现,下面介绍一下这个知识点. 首先详情见flask官方文档消息闪现这一节,http://docs.jinkan.org/docs/flask/patterns/flashing.html 官方文档我就不说了,先看看我的项目的...原创 2018-09-18 18:28:47 · 610 阅读 · 0 评论 -
flask分页操作
详情见flask官方文档,这里我直接上我项目的代码和效果图 admin_page.html {% macro page(data,url) -%} {% if data %} <ul class="pagination pagination-sm no-margin pull-right"> <li><a href...原创 2018-09-18 20:10:23 · 462 阅读 · 1 评论