一、初识Flask Python三大主流Web框架对比 1、三大框架的特点 Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 Tornado 主要特点是原生异步非阻塞,在IO密集型应用和多任务处理上占 ...
分类:
编程语言 时间:
2018-12-24 23:39:08
阅读次数:
233
Ubuntu 18.04,Nginx 1.14.0,uWSGI 2.0.17.1,Flask 1.0.2,Python 3.6.5, 多日未更新博客,就是在忙着把自己的Flask应用在Ubuntu上运行起来,额,是生产环境中运行起来,所以,需要用到uWSGI服务器,而不是Flask自带的开发用服务器 ...
分类:
系统相关 时间:
2018-08-04 00:37:32
阅读次数:
358
16、 路径加了<>,就会被识别为一个参数,而不是固定的url字符串 16.1 编程原则:视图函数里面要尽可能间接,函数要见名知意,不能将细节全部写到视图函数里面,那样是强迫让所有看代码的人都来看细节,不对 # -*- coding=utf-8 -*- from flask import Flask ...
分类:
其他好文 时间:
2018-07-11 19:47:10
阅读次数:
258
Flask Python 微型的Web 框架,以Jinja2 模板引擎与Werkzeug WSGI工具箱为基础。 Flask使用简便,使用extension增加其他功能。Flask没有窗体验证工具、默认使用的SQL。但是,Flask保存了扩增性,能够利用Flask-extension加入ORM、文件 ...
分类:
编程语言 时间:
2018-07-05 19:57:25
阅读次数:
165
Python有很多Web框架,可谓是百家争鸣,我这里列出几个比较叼的几个框架 Django 市场占有率最高,官方文档几近完美,但是适合比较大的项目,小项目会显得累赘。 Tornado 可异步,性能高,提供更多的底层细节,还能进行Web Socket,但是和数据库…..(大坑) Web.py 小巧,精 ...
分类:
编程语言 时间:
2018-04-25 15:54:45
阅读次数:
144
在之前的文章中我们介绍了如何在centOS中安装sqlite数据库。Sqlite安装完成后,本节就用flask来连接和操作sqlite数据库。1. 数据准备先在sqlite3中创建一个数据库mydb,执行sqlite3 mydb然后执行.databases命令,查看我们创建的数据库可以看到我们把数据库文件放到了/www/db/
分类:
数据库 时间:
2018-03-27 21:03:45
阅读次数:
333
操作系统:CentOS 7.2Nginx安装请参考centos7.2安装nginx这个文章1. 安装python3.5执行命令wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz等待下载完成下载完成后,执行tar -zxvf Python-3.5.0.tgz解压安装包,因文件太多,只
分类:
编程语言 时间:
2018-03-14 22:11:22
阅读次数:
207
REST API:使用 Python,Flask,Flask-RESTful 和 Flask-SQLAlchemy 构建专业的 REST API https://www.udemy.com/rest-api-flask-and-python/ 算法交易:用于财务分析和算法交易的Python,主要学习 ...
分类:
编程语言 时间:
2018-02-12 16:48:48
阅读次数:
246