python
jacsice
这个作者很懒,什么都没留下…
展开
-
学习python中的一些问题--centos下django连接mysql配置
生成器表达式?r告诉解释器不要转换字符串中的任何特殊字符 r'c:\name.txt'>>> a={1:'aa',2:'bb'}>>> a.valuesenumerate 安装依赖包,如果这些依赖包都安装的话,下面的操作也一定能成功。12345rpm --importhttp://mirrors原创 2013-12-31 16:27:47 · 874 阅读 · 0 评论 -
python unicode转中文,list,dict应用
http://www.crifan.com/files/doc/docbook/python_topic_str_encoding/release/htmls/原创 2014-04-17 14:45:19 · 14493 阅读 · 1 评论 -
django后台数据到前台后被强制转义
在后台用字典拼的一个json,在前台显示的时候所有的单引号全部变成了';找了很多的资料~~~all是一个字典如果直接把这个字典返到前台,则会把单引号转义为';使用str将字典转换为字符串然后解码data = str(all).decode("unicode-escape")在模板中使用{{data|safe}}就可以完美的解决了原创 2014-03-21 19:26:59 · 4804 阅读 · 0 评论 -
使用South对Django项目的数据库进行迁移的简明教程
转载自http://ddtcms.com/blog/archive/2012/12/27/66/use-south-migrate-django-project-database/众所周知, django的数据库在model建好之后, 使用manage.py syncdb 这个命令就可以将数据模型同步到django 项目的数据库中, 建立对应的表来反应你创建的model模型转载 2014-03-25 12:28:36 · 1928 阅读 · 0 评论 -
python-requests包
#使用pycurlimport pycurlimport urlilb#初始化,并保存cookie到本地的t文件中def initCurl(): c = pycurl.Curl() c.setopt(pycurl.COOKIEFILE, "t") c.setopt(pycurl.COOKIEJAR, "t") c.setopt(pycurl.FO原创 2014-03-27 13:41:11 · 1345 阅读 · 0 评论 -
windows及linux下安装django simple captcha 遇到的各种问题及解决办法
转载自http://www.cnblogs.com/descusr/p/3225874.html所有程序写完之后,验证码图片不显示,点击图片地址会提示如下错误,并且在linux下的纠正办法用pil产生验证码出现:ImportError: The _imagingft C module is not installed这个是由于PIL没有编译freetype导致的原创 2014-06-23 15:08:19 · 2726 阅读 · 0 评论 -
error: The requested URL returned error: 403 while accessing https://jacsice@github.com/jacsice/hous
第一种方法解决方案:vim .git/config修改[remote "origin"] url = https://github.com/wangz/example.git 为:[remote "origin"] url = https://wangz@github.com/原创 2014-06-15 17:44:43 · 1076 阅读 · 0 评论 -
Windows下Django1.6 + Apache2.2 + mod_WSGI 配置部署
由于Django自带的服务器不适用于生产环境,本文讲解一下如何将Django配置到Apache服务器上。安装Apache服务器在官网上下载Apache服务器: http://ftp.mirror.tw/pub/apache//httpd/binaries/下载win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi双击安装即可。转载 2014-07-05 18:39:15 · 1162 阅读 · 0 评论 -
Python Class System
转载自http://www.cnblogs.com/randomforce/archive/2008/11/18/1335620.htm转载 2014-07-07 00:06:45 · 866 阅读 · 0 评论 -
提高你的Python: 解释‘yield’和‘Generators(生成器)’
转载自http://www.oschina.net/translate/improve-your-python-yield-and-generators-explained英文原文:Improve Your Python: 'yield' and Generators Explained转载 2014-07-07 22:41:30 · 1186 阅读 · 0 评论 -
jquery中json数据转换为字典
首先在前台页面中的json数据为 var recipe = {}; recipe["name"] = $("#name").val(); recipe["age"] = $("#age").val(); recipe["sex"] = $("#sex").val(); recipe["medicine原创 2014-08-10 15:09:41 · 5486 阅读 · 0 评论 -
django模板中使用加法,以及变量赋值
加法django中自带过滤add{{ num|add:'12' }}这样就表示num加12,有了加就有减法了~~~还可以{{ num|add:total }}还可以与其他属性相加变量赋值{% with distance=5 %}{# 自定义的属性只在with标签内可用 #}{% endwith %}原创 2014-08-14 10:54:33 · 12242 阅读 · 0 评论 -
python 访问webservice
现在最流行的就是suds了,但是里面仍然有许多bug未修复,也好像没有人更新了import sysfrom suds.client import Clientsys.setrecursionlimit(1500)test_url = 'http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl'原创 2014-09-02 12:01:02 · 1487 阅读 · 0 评论 -
python中__new__和__init__的区别
转载自http://my.oschina.net/kinegratii/blog/334968__new__和__init__的区别__new__是Python面向对象语言中一个很少用的函数,更多使用的是__init__这个函数。例如:?123456789class Book(object): d转载 2014-10-21 18:17:06 · 8345 阅读 · 0 评论 -
获取django model 中得fields
UserProfile._meta.fields[, , , , ,params = UserProfile._meta.fieldsfor t in range(len(params)): print params[t].name, params[t].verbose_name, params[t]._choices#获取model中的choic原创 2014-10-28 11:22:29 · 4990 阅读 · 0 评论 -
centos和ubuntu下安装mysql for django出现的问题
首先是“error: Setup script exited with error: command 'gcc' failed with exit status 1”具体原因是没有安装原创 2014-04-15 17:44:31 · 808 阅读 · 0 评论 -
libcurl link-time ssl backend (nss) is different from compile-time ssl backend (openssl)
该问题出现在centos下安装pycurl时,安装pycurl时不知道为什么就出了这么多问题错误为>>> import pycurlTraceback (most recent call last): File "", line 1, in ImportError: pycurl: libcurl link-time ssl backend (nss) is different f原创 2014-03-17 20:00:39 · 9051 阅读 · 2 评论 -
python 提交ajax请求
需要在头部添加req.add_header("X-Requested-With", "XMLHttpRequest")原创 2014-03-18 15:56:07 · 2113 阅读 · 0 评论 -
django 配置mysql错误:Error was: No module named mysql.base
解决办法:在settings.py中修改DTABASES字典:将‘ENGINE'的值改为'django.db.backends.mysql'即可。原创 2013-12-31 16:32:02 · 2763 阅读 · 1 评论 -
简易配置django的static
Django 1.3以后,采用static方式处理静态文件,比如网站的css js images等等,而以前所谓的media改成处理网站自身以外的媒体文件了。media和static用途上容易混淆,请移步上次讲的《对Django media和static概念的理解》。如果简单使用static,配置起来会比media要少一步,下面会比较一下。说到static,不能不说说Django开转载 2014-01-03 16:58:00 · 907 阅读 · 0 评论 -
终极版django, CSRF token missing or incorrect
CSRF token missing or incorrect--1 在 templete 中, 为每个 POST form 增加一个 {% csrf_token %} tag. 如下: {% csrf_token %}2 在 view 中, 使用 django.template.RequestContext 而不是 Context.ren原创 2014-01-23 10:45:10 · 1279 阅读 · 0 评论 -
django 一对多关系操作
转载自http://www.2cto.com/kf/201208/147935.html这段时间用django 做程序用到了一对多的关系的操作,下面分享一些心得体会,希望对大家有帮助。我先定义两个模型,一个是作者,一个是作者出版的书籍,算是一对多的类型。class Person(models.Model);name = models.CharField('作者姓名', ma转载 2014-01-23 15:21:41 · 1525 阅读 · 1 评论 -
DJANGO数据库操作
转载自http://blog.csdn.net/bravezhe/article/details/7255814返回所有列表对象数据objects.all()返回按条件查找的列表对象数据objects.filter()ez:objects.filter(id = 1) sql:where id = 1objects.filter(id__i转载 2014-01-23 15:23:55 · 851 阅读 · 0 评论 -
有关django权限管理的文章
http://www.cnblogs.com/esperyong/archive/2012/12/20/2826690.html原创 2014-03-03 10:43:10 · 872 阅读 · 0 评论 -
classmethod 的使用方法
转载自http://xuqingkuang.is-programmer.com/2009/3/6/python-technique-classmethod-decorator.7404.html通常情况下,如果我们要使用一个类的方法,那我们只能将一个类实体化成一个对象,进而调用对象使用方法。比如:class Hello(object): def _转载 2014-03-04 11:04:37 · 1410 阅读 · 0 评论 -
python-post-json 中文问题---微信公众号中遇到的问题
转载自http://my.oschina.net/yangyanxing/blog/159211import urllib202import json03 04html = urllib2.urlopen(r'http://api.douban.com转载 2014-03-04 14:02:47 · 7779 阅读 · 1 评论 -
'WSGIRequest' object has no attribute 'raw_post_data'
太坑爹的版本变化在django1.4中request.raw_post_data 在django1.6中改为了request.body就这么简单~~~原创 2014-03-06 20:21:10 · 5874 阅读 · 0 评论 -
Django错误 - ImportError: No module named django.core.management
Django错误 - ImportError: No module named django.core.management问题描述:在命令行输入 manage.py runserver,提示找不到django.core.management模块。问题分析:1. 确定Django已安装,进行Django的安装目录查看,django.core.management确实存在2.转载 2014-03-06 18:53:52 · 17759 阅读 · 1 评论 -
python 微信公共平台
微信机器人:小蜗牛有道翻译小助手——Django + SAE + 微信公众帐号自动回复开放接口http://blog.csdn.net/liushuaikobe/article/details/8453716原创 2014-03-05 17:59:54 · 1745 阅读 · 0 评论 -
python传参的参数为函数
第一种情况:在调用second方法的时候,参数名为seconddef first(a, b): print "asdf",a b() return "bbb"def second(): print "success" return "ok"print first("aaa", second)输出结果为asdf aaasuccessbbb原创 2014-03-17 10:54:52 · 3197 阅读 · 0 评论 -
windows下安装django提示“UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position”
首先这个问题不是cmd 中编码方式的问题,cmd默认编码方式为gbk可以通过chcp查看活动代码页:936 如果要改为utf8 则输入chcp 65001 一开始以为是这个问题,后来发现cmd的编码方式不影响解决方法:打开C:\Python27\Lib下的 mimetypes.py 文件,找到大概256行的‘default_encoding = sys.getd原创 2014-04-14 17:54:49 · 2683 阅读 · 0 评论 -
jquery遍历json数据
通过pyth$.each(Data, function(idx, obj) { alert(idx+ " "+ obj ); });原创 2014-11-24 15:23:44 · 972 阅读 · 0 评论