随笔分类 -  python

摘要:#!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : klx # @Email : 1319328276@qq.com # @Site : ${Site} # @File : ${NAME}. 阅读全文
posted @ 2021-02-04 15:08 詹姆溪 阅读(58) 评论(0) 推荐(0)
摘要:1.gunicorn安装 pip install gunicorn # 必须安装 pip install greenlet # 使用异步必须安装 pip install eventlet # 使用eventlet workers pip install gevent # 使用gevent worke 阅读全文
posted @ 2020-10-22 15:17 詹姆溪 阅读(899) 评论(0) 推荐(0)
摘要:1.django迁移数据库时加字段注释,源码修改:django/db/backends/base/schema.py的column_sql方法最后添加 # Return the sql # 增加针对mysql注释的处理 if self.connection.client.executable_nam 阅读全文
posted @ 2020-05-13 17:17 詹姆溪 阅读(950) 评论(0) 推荐(0)
摘要:1.安装必要库 yum -y install gcc yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel 阅读全文
posted @ 2019-12-18 22:33 詹姆溪 阅读(1612) 评论(0) 推荐(0)
摘要:可变数据类型:列表list和字典dict; 不可变数据类型:整型int、浮点型float、字符串型string和元组tuple 可变与不可变是相对“引用地址”来说的。python中的不可变数据类型,不允许变量的值发生变化,如果改变了变量的值,相当于是新建了一个对象,而对于相同的值的对象,在内存中则只 阅读全文
posted @ 2019-01-01 15:37 詹姆溪 阅读(775) 评论(0) 推荐(0)
摘要:1.setting.py配置文件,开启事务ATOMIC_REQUESTS 2.异常处理类 3.使用 阅读全文
posted @ 2018-12-05 21:58 詹姆溪 阅读(945) 评论(0) 推荐(0)
摘要:方式一: 方式二: 阅读全文
posted @ 2018-10-24 17:22 詹姆溪 阅读(2169) 评论(0) 推荐(0)
摘要:python中的super( test, self).__init__() 对继承自父类的属性进行初始化 阅读全文
posted @ 2018-10-10 09:20 詹姆溪 阅读(12865) 评论(0) 推荐(0)
摘要:例子:[{u'size': {u'h': 28.0, u'uom': u'cm', u'w': 35.5}, u'item': u'canvas', u'_id': ObjectId('5b6be4a2b5f86831dbf27f43'), u'tags': [u'cotton'], u'qty': 100.0}] # 连接mongog服务 import pymongo client = py... 阅读全文
posted @ 2018-08-23 12:45 詹姆溪 阅读(143) 评论(0) 推荐(0)
摘要:1.连接方式 2.连接池 redis-py使用connection pool来管理对一个redis server的所有连接,避免每次建立、释放连接的开销。默认,每个Redis实例都会维护一个自己的连接池。可以直接建立一个连接池,然后作为参数Redis,这样就可以实现多个Redis实例共享一个连接池 阅读全文
posted @ 2018-08-10 15:03 詹姆溪 阅读(269) 评论(0) 推荐(0)
摘要:解析: 1.formatters:配置打印日志格式 2.handlers :用来定义具体处理日志的方式,可以定义多种,"default"就是默认方式,"console"就是打印到控制台方式。 3.loggers :用来配置用那种handlers来处理日志,比如你同时需要输出日志到文件、控制台。 lo 阅读全文
posted @ 2018-08-07 17:32 詹姆溪 阅读(769) 评论(0) 推荐(0)
摘要:支持集群、负载均衡 缓存应用 单视图缓存 数据库: 视图(方式一): 视图(方式二): 模板: 全站使用缓存 既然是全站缓存,当然要使用Django中的中间件. 用户的请求通过中间件,经过一系列的认证等操作,如果请求的内容在缓存中存在,则使用FetchFromCacheMiddleware获取内容并 阅读全文
posted @ 2018-08-07 17:04 詹姆溪 阅读(225) 评论(0) 推荐(0)
摘要:1.安装rest_framework 2.配置rest_framework 3.urls.py配置 4.应用 阅读全文
posted @ 2018-08-07 10:57 詹姆溪 阅读(618) 评论(0) 推荐(0)
摘要:1.安装django-simple-captcha 2.配置settings.py 3.迁移数据库 迁移成功后,数据库生成captcha_captchastore表,models.py如下 4.urls.py配置 5.forms.py 6.views.py 7.html模板中显示验证码 8.刷新验证 阅读全文
posted @ 2018-08-07 10:15 詹姆溪 阅读(1198) 评论(0) 推荐(0)
摘要:1.安装mongodb的py模块包 同时安装了mongoengine、pymongo 2.在项目配置文件settings.py中配置 3.简单应用 阅读全文
posted @ 2018-08-06 16:27 詹姆溪 阅读(3770) 评论(0) 推荐(0)
摘要:1. 处理 input 的部件 TextInput NumberInput EmailInput URLInput PasswordInput HiddenInput DateInput DateTimeInput TimeInput Textarea 2. Selector 和 checkbox 阅读全文
posted @ 2018-08-03 12:49 詹姆溪 阅读(2948) 评论(0) 推荐(0)
摘要:1.模板文件 2.静态文件 3.媒体文件 4.数据库配置 ps: 使用django-compressor压缩静态文件:https://www.cnblogs.com/skying555/p/5972735.html 阅读全文
posted @ 2018-08-02 13:56 詹姆溪 阅读(302) 评论(0) 推荐(0)
摘要:1.先在windows安装:https://github.com/konglingxi/mysqldb_for_python27 2.按照提示将python主环境中的mysqldb相关文件及文件夹移到虚拟环境:https://blog.csdn.net/qq_34146899/article/det 阅读全文
posted @ 2018-05-30 11:40 詹姆溪 阅读(183) 评论(0) 推荐(0)
摘要:virtualenv virtualenv用于在一台机器上创建多个独立的python运行环境,可以解决: 1. 隔离项目之间的第三方包依赖 2.在没有权限的情况下安装新的Python软件包 除此之外,还有一个额外的好处:部署应用时,把开发环境的虚拟环境打包到生产环境即可。 1.安装 C:\pytho 阅读全文
posted @ 2018-05-30 00:37 詹姆溪 阅读(1266) 评论(0) 推荐(0)