![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tornado
水痕01
暂停更新博客
展开
-
sqlalchemy在pythonweb中开发的使用(基于tornado的基础上)
一、关于SQLAlchemy的安装pip install SQLAlchemy安装如果上面的方式安装不成功的情况可以使用下面的方法 百度下载window或者linux下面对应的sqlalchemy的版本下载地址解压下载的压缩包进去该目录下使用python setup.py install测试安装是否成功二、开发基本的配置(以tornado开发为参考)1、新建一个包取名为models原创 2017-06-18 11:35:43 · 2526 阅读 · 0 评论 -
关于tornado-web开发密码加密的使用
一、安装pbkdf2包pip install pbkdf2二、创建数据表的时候1、引入加密的模块(必须的)from pbkdf2 import PBKDF22、引入uuid4作为用户id(非必须的)from uuid import uuid43、定义类创建表的代码# coding=utf-8from datetime import datetimefrom sqlalchemy.ext.d原创 2017-06-18 15:12:05 · 1609 阅读 · 0 评论 -
tornaodo异步编程
一、书写一个休眠5秒的视图#coding=utf-8import timeimport tornado.httpserverimport tornado.webimport tornado.ioloopfrom tornado.options import define, options#定义一个默认的端口define("port", default=4000, help="run p原创 2017-06-29 13:44:06 · 694 阅读 · 0 评论 -
tornado企业级开发项目搭建
一、利用pycharm新创建一个项目 注意点,我们用pycharm创建一个django项目,然后把项目里面的文件夹及文件全部删除二、从之前开发的虚拟空间复制安装包及版本过来1、pip freezePillow==4.1.1PyMySQL==0.7.11SQLAlchemy==1.1.9argparse==1.2.1backports-abc==0.5backports.ssl-ma原创 2017-06-29 12:59:40 · 6207 阅读 · 4 评论 -
关于tornado中模板的渲染
一、关于模板中符合的使用1、{{}}双大括号,内容可以是任何的python表达式(变量常见)2、{%%}模板中的控制语句放在{%%}中二、关于{{}}的使用1、传递变量class IndexHandler(tornado.web.RequestHandler): def get(self): name = u'张三' age = 20原创 2017-06-30 10:13:31 · 2562 阅读 · 0 评论 -
关于python-web开发中分页的处理
本案例基于tornado基础上一、分页的效果二、封装一个分页的方法#!/usr/bin/env python# encoding: utf-8""" 定义一个分页的方法 current_page:表示当前页面 countent:查询出来全部的数据 MAX_PAGE:表示一页显示多少,一般定义在一个常量的文件中"""def get_page_list(curr原创 2017-07-17 15:25:44 · 1793 阅读 · 0 评论 -
Python-web开发验证码的制作
一、验证码一般是放在一个项目的工具方法中二、验证码的代码#!/usr/bin/env python# encoding: utf-8from random import randint,choicefrom PIL import Image,ImageDraw,ImageFontfrom cStringIO import StringIOfrom string import printab原创 2017-07-18 17:01:19 · 1880 阅读 · 0 评论 -
第一章:tornado入门环境搭建
一、准备及安装工具1、pycharm 2017以下简称pycharm2、虚拟机或者自己有服务器3、安装ubuntu 16.04系统以下简称ubuntu4、Xshell 5远程连接工具以下简称Xshell二、ubuntu中环境的基本配置1、创建一个虚拟环境用来跑我们开发的tornado项目mkvirtualenv [空间名称]2、查看自己服务上已经创建好的虚拟环境的命令workon3、原创 2017-06-29 09:59:28 · 8996 阅读 · 0 评论