Flask
Python之简
人一定要逼自己一把
展开
-
Flask从0部署到腾讯云
1、添加账户2、账户添加sudo权限2、Centos7.4镜像源3、pip的镜像源4、Python3虚拟环境下载gunicorn、flask5、gunicorn启动项目6、nginx配置端口7、设置端口配置环境:腾讯云Centos7.4Python===3.6.5gunicorn===19.9.0flask==1.0.2lnmp环境直接用宝塔面...原创 2018-07-27 14:10:02 · 2900 阅读 · 0 评论 -
Flask中钩子函数和Get/Post请求
Get请求Post请求Get和Post请求获取参数全局变量的g属性钩子函数(hook)Get请求场景:只从服务器获取数据,并没有对服务器产生影响,这时候使用get请求。传参:get请求是放在url中,并且是通过?的形式来指定key和value。Post请求场景:对服务器产生影响,使用post请求。传参:不放在url中,通过from dat...原创 2018-08-16 21:33:13 · 694 阅读 · 0 评论 -
Flask中的session机制
cookie和sessionflask中的sessionflask中使用cookie和session操作sessioncookie和sessioncookie:网站中,http请求是无状态的,第一次和服务器连接后并且登陆成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是解决了改问题,第一次登陆后服务器返回数据(cookie是存储数据...原创 2018-08-16 21:32:46 · 2776 阅读 · 0 评论 -
Flask-Script和Flask-Migrate
安装介绍Flask-Script介绍Flask-Migrateflask-script使用Flask-Migrate使用安装pip install flask-script pip install Flask-Migrate介绍Flask-ScriptFlask-Script:作用是通过命令的形式来操作Flask,例如通过命令跑一个开发版本的服...原创 2018-08-16 21:32:22 · 624 阅读 · 0 评论 -
Flask-SQLAlchemy使用与介绍
安装介绍SQLAlchemy的使用1. SQLAlchemy初始化2. 数据库的配置,在config.py文件中3. 在app.py添加配置文件4. 进行测试创建模型与表的映射1.模型的继承2.模型的创建ORM的增删查改1.增2.查3.改4.删除ORM的外键和关系(一对多) flask中遇到的models和循环引用安装pi...原创 2018-08-16 21:31:03 · 1335 阅读 · 0 评论 -
Flask部署服务器遇到的问题
Python3的虚拟环境问题本机是Python3.7服务器Python3.6 遇到的问题是,将本机器的虚拟环境搬到服务器进行source venv/bin/activate激活的环境,在服务器上并不能用,两者的Python版本不同。 直接将本机安装的模块直接放在服务器里面,省去了模块的下载和版本的不兼容。Flask-SQLAlchemy由于本地调试的时候会生成migrat...原创 2018-08-16 21:29:35 · 1925 阅读 · 0 评论 -
Flask框架Jinjia模板中常用语法
1.变量表示2.判断3.for循环4.继承5.块6.url链接7.加载静态文件1.变量表示{{ args }}2.判断{% if a == 1 %}{% endif %}3.for循环{% for i in args %}{% end for%}4.继承语法:{% extends 'base.html'%} 作用:把公...原创 2018-08-16 17:14:19 · 1644 阅读 · 0 评论 -
Centos部署发邮件post接口
我将发送邮件用flask封装为post接口,直接进行post提交接口来发送邮件,虽然没啥用(可以弄个轰炸)。。。邮箱开通STMP常见的服务器端口发送邮件代码Flask服务端代码腾讯云解封25端口部署Flask到服务器测试请求配置环境163邮箱Centos7.4Python===3.6.5 Flask===1.0.2PyEmail===0.0....原创 2018-08-11 01:22:53 · 1288 阅读 · 0 评论 -
Flask-Vue前后端分离
Flask-Vue前后端分离最近学习了一下前后端分离技术,前端用的是Vue,后段用的是Flask。vue官网:开源的 Javascript 框架,vue是一套构建用户界面的渐进式框架,Vue采用自底向上的增量开发设计。vue是轻量级的,有很多独立的功能和库。 vue.js满足当前webapp项目的开发需求,MVVM框架诞生,而Vue.js便是这样一种js框架。两大核心:数据驱动和组件化。...原创 2018-07-23 20:42:44 · 58276 阅读 · 13 评论 -
Django博客教程
Django初次使用一、安装pip install django二、创建项目找到放置项目的目录。django-admin startproject jdango_demo目录结构.├── db.sqlite3├── django_demo│   ├── __init__.py│   ├── __pyca...原创 2018-07-19 00:39:09 · 1308 阅读 · 0 评论