python学习
文章平均质量分 50
一个被程序员耽误的厨师
经历一番,才会沉淀,人生需要储备
展开
-
关于 python ImportError: No module named 的问题
今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一把,make install 后就 ok 了。 然后又在 cygwin 下安装时同样的问题,这下 cygwin 源码编译也不行了,因为会调用很多 linux 特有的类库。 虽然最后解决了转载 2016-10-11 14:54:07 · 546 阅读 · 0 评论 -
Django Filter 如何提取时间为一个小时的记录?
def Get_vpn(request):error='1111111111'now = datetime.now()start = now-timedelta(hours=1)list_data = Infor.objects.filter(Q(back_res=1) & Q(apply_date__range=(start, now)))data = []原创 2016-10-31 16:52:08 · 2248 阅读 · 1 评论 -
python:open/文件操作
open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)w 以写方式打开,a转载 2016-10-31 13:32:47 · 205 阅读 · 0 评论 -
Django集成百度富文本编辑器uEditor攻略
UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。首先从 ueEditor官网 下载最新版本的包,目前官网上提供了ASP、.NET、PHP、JSP版本的,django版本只有一个第三方个人开发的,但看上出配置起来稍微复杂一点。这里不介绍uEditor的使用方法,也转载 2016-10-19 14:35:39 · 829 阅读 · 1 评论 -
DJANGO获取用户访问IP
使用django来获取用户访问的IP地址,如果用户是正常情况下[python] view plain copyrequest.META['REMOTE_ADDR'] 可以获得用户的IP地址。但是有些网站服务器会使用ngix等代理http,或者是该网站做了负载均衡,导致使用remote_addr抓取到的是127转载 2016-10-27 10:50:15 · 665 阅读 · 0 评论 -
更改django admin登录界面显示的"Django 管理"
环境:- win8.1 64位- Python 2.7 32位- django 1.4.20 django admin 登录界面简洁大方实用好看,但是如果做给客户用,Django管理 几个字就让客户摸不着头脑了,得稍加修改,经过一番查找和实验,终于确定了模板中的位置,要修改的模板是 pythonpath\Lib\site-packages\django\contrib\ad原创 2016-10-25 11:46:57 · 2880 阅读 · 0 评论 -
如何使用MySQL Workbench导入.sql文件
点击local instance wampmysqld登录用户root,密码。进入到这个界面了。点击schemas,切换到图解模式。在空白处,右键。create schema。原创 2016-10-11 16:55:21 · 5174 阅读 · 0 评论 -
Django 验证码的使用 -django-simple-captcha使用方法
关于Django的验证码的问题,进行再次的追究,找到了第二种方法简单的简介和使用方法。并且关于在这里出现的问题我会在下篇文章进行说明,因为我在安装和使用的过程中还是遇到了问题的。大概的步骤如下一、简介项目地址:http://code.google.com/p/django-simple-captcha/简介:是一个第三方django APP,用于为表单添加验证码图片二、转载 2016-10-21 16:55:48 · 1070 阅读 · 0 评论 -
关于django migrations的使用
django 1.8之后推出的migrations机制使django的数据模式管理更方便容易,现在简单谈谈他的机制和一些问题的解决方法:1、谈谈机制:migrations机制有两个指令,第一个是makemigrations,第二个是migrate,生成migrations代码的makemigrations指令是用models里面的model和当前的migrations代码里面的model做转载 2016-10-21 16:33:40 · 380 阅读 · 0 评论 -
使用DjangoUeditor将Ueditor移植到Django(BAE环境下)
UEditor是百度出品的开源富文本编辑器,BSD协议,外观、功能都不错。DjangoUeditor是UEditor在Django上的移植版项目地址https://github.com/zhangfisher/DjangoUeditor由于UEditor没有出Python版本,所以DjangoUeditor几乎是最简便的现成工具,但是要将DjangoUedtor移植到BAE上,还需要做转载 2016-10-21 16:19:54 · 1064 阅读 · 1 评论 -
Django学习笔记—验证码
大部分博客网站是不会设置用户登录功能的,如果表单上再不添加验证码机制,那你就等着spammer疯狂的攻击吧。我曾经就吃过大亏:之前的一个网站平均每天几十条垃圾留言,删都来不及。后来在网上找到了一个优秀的屏蔽spam的插件——akismet,使用后果然效果不错,基本上垃圾信息都被屏蔽掉了,即在前台是看不到了,但问题是这些垃圾评论还是在源源不断地写入你的数据库表中,在管理后台里还是能看到它们的存在的。转载 2016-10-11 14:57:31 · 1349 阅读 · 0 评论 -
python获取list下标及其值
转自:http://www.2cto.com/kf/201311/257390.html当在Python中遍历一个序列时,我们通常采用如下的方法: for item in sequence: process(item) 如果要取到某个item的位置,可以这样写: for index in range(len(sequence)): p转载 2016-11-01 10:54:56 · 3084 阅读 · 0 评论