
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 · 2603 阅读 · 0 评论 -
关于tornado-web开发密码加密的使用
一、安装pbkdf2包pip install pbkdf2二、创建数据表的时候 1、引入加密的模块(必须的)from pbkdf2 import PBKDF2 2、引入uuid4作为用户id(非必须的)from uuid import uuid4 3、定义类创建表的代码 # coding=utf-8from datetime import datetime from sqlalchemy.ext.d原创 2017-06-18 15:12:05 · 1733 阅读 · 0 评论 -
tornaodo异步编程
一、书写一个休眠5秒的视图#coding=utf-8 import time import tornado.httpserver import tornado.web import tornado.ioloop from tornado.options import define, options #定义一个默认的端口 define("port", default=4000, help="run p原创 2017-06-29 13:44:06 · 731 阅读 · 0 评论 -
tornado企业级开发项目搭建
一、利用pycharm新创建一个项目 注意点,我们用pycharm创建一个django项目,然后把项目里面的文件夹及文件全部删除 二、从之前开发的虚拟空间复制安装包及版本过来 1、pip freezePillow==4.1.1 PyMySQL==0.7.11 SQLAlchemy==1.1.9 argparse==1.2.1 backports-abc==0.5 backports.ssl-ma原创 2017-06-29 12:59:40 · 6294 阅读 · 4 评论 -
关于tornado中模板的渲染
一、关于模板中符合的使用 1、{{}}双大括号,内容可以是任何的python表达式(变量常见) 2、{%%}模板中的控制语句放在{%%}中 二、关于{{}}的使用 1、传递变量class IndexHandler(tornado.web.RequestHandler): def get(self): name = u'张三' age = 20原创 2017-06-30 10:13:31 · 2629 阅读 · 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 · 1870 阅读 · 0 评论 -
Python-web开发验证码的制作
一、验证码一般是放在一个项目的工具方法中二、验证码的代码#!/usr/bin/env python # encoding: utf-8 from random import randint,choice from PIL import Image,ImageDraw,ImageFont from cStringIO import StringIO from string import printab原创 2017-07-18 17:01:19 · 1921 阅读 · 0 评论 -
第一章:tornado入门环境搭建
一、准备及安装工具 1、pycharm 2017以下简称pycharm 2、虚拟机或者自己有服务器 3、安装ubuntu 16.04系统以下简称ubuntu 4、Xshell 5远程连接工具以下简称Xshell 二、ubuntu中环境的基本配置 1、创建一个虚拟环境用来跑我们开发的tornado项目mkvirtualenv [空间名称] 2、查看自己服务上已经创建好的虚拟环境的命令workon 3、原创 2017-06-29 09:59:28 · 9181 阅读 · 0 评论