
django
jacsice
这个作者很懒,什么都没留下…
展开
-
django 配置mysql错误:Error was: No module named mysql.base
解决办法:在settings.py中修改DTABASES字典:将‘ENGINE'的值改为'django.db.backends.mysql'即可。原创 2013-12-31 16:32:02 · 2820 阅读 · 1 评论 -
python unicode转中文,list,dict应用
http://www.crifan.com/files/doc/docbook/python_topic_str_encoding/release/htmls/原创 2014-04-17 14:45:19 · 14575 阅读 · 1 评论 -
django后台数据到前台后被强制转义
在后台用字典拼的一个json,在前台显示的时候所有的单引号全部变成了';找了很多的资料~~~all是一个字典如果直接把这个字典返到前台,则会把单引号转义为';使用str将字典转换为字符串然后解码data = str(all).decode("unicode-escape")在模板中使用{{data|safe}}就可以完美的解决了原创 2014-03-21 19:26:59 · 4855 阅读 · 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 · 1963 阅读 · 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 · 2780 阅读 · 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 · 1183 阅读 · 0 评论 -
django 多对多关系的操作 包含映射表
图书馆的书,借书的学生为多对多关系分为三张表,book ,stduent ,book_relation映射表class Book: name = models.CharField(max_length=100) relation =models.ManyToManyField(student)class Student(models.Model): sname原创 2014-02-13 11:42:19 · 2872 阅读 · 0 评论 -
Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your datab
Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your database and pytz installed?这种问题一般出现在时差配置的问题上首先错误信息提示是否定义你数据库的时区,是否安装pytz网络上有说是因为mysql时区的问题,但是修改了貌似原创 2014-08-04 20:27:01 · 2797 阅读 · 1 评论 -
django下不通过view直接从url跳转到template
django1.6官方文档https://docs.djangoproject.com/en/dev/topics/class-based-views/from django.conf.urls import urlfrom django.views.generic import TemplateViewurlpatterns = [ url(r'^about/',原创 2014-07-30 10:17:08 · 3484 阅读 · 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 · 5525 阅读 · 0 评论 -
object has no attribute 'cleaned_data'
实在是一个不细心浪费大时间的错误啊!!!!但是实际上这个方法是存在的,后来检查代码发现下面标红的括号给遗漏掉了,就出现这个问题,后来加上就好了, if form.is_valid(): cd = form.cleaned_data 疑问点在于:难道每次调用cleaned_data都得先调用is_valid()方法吗?原创 2014-08-09 17:21:31 · 5374 阅读 · 4 评论 -
django模板中使用加法,以及变量赋值
加法django中自带过滤add{{ num|add:'12' }}这样就表示num加12,有了加就有减法了~~~还可以{{ num|add:total }}还可以与其他属性相加变量赋值{% with distance=5 %}{# 自定义的属性只在with标签内可用 #}{% endwith %}原创 2014-08-14 10:54:33 · 12341 阅读 · 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 · 5031 阅读 · 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 · 834 阅读 · 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 · 2735 阅读 · 0 评论 -
简易配置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 · 939 阅读 · 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 · 1323 阅读 · 0 评论 -
DJANGO数据库操作
转载自http://blog.youkuaiyun.com/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 · 870 阅读 · 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 · 1556 阅读 · 1 评论 -
django 小计
在url中(r'^school/(?P\d{4})/(?P\d{2})/$', views.show),在view中接受的数据为year=‘2014’ 而不是year=2014 是以字符串的形式接受原创 2014-02-13 14:31:40 · 729 阅读 · 0 评论 -
django代码重用整理--摘自django book
No1第一种def my_view1(request): if not request.user.is_authenticated(): return HttpResponseRedirect('/accounts/login/') # ... return render_to_response('template1.html')def my_vie原创 2014-02-16 15:35:50 · 1466 阅读 · 0 评论 -
有关django权限管理的文章
http://www.cnblogs.com/esperyong/archive/2012/12/20/2826690.html原创 2014-03-03 10:43:10 · 896 阅读 · 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 · 1450 阅读 · 0 评论 -
'WSGIRequest' object has no attribute 'raw_post_data'
太坑爹的版本变化在django1.4中request.raw_post_data 在django1.6中改为了request.body就这么简单~~~原创 2014-03-06 20:21:10 · 5912 阅读 · 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 · 17848 阅读 · 1 评论 -
django+nginx+uwsgi 文献参考
django1.6 +uwsgi1.9.20+nginx1.4.4部署网站http://django-china.cn/topic/326/五步教你实现使用Nginx+uWSGI+Django方法部署Django程序http://django-china.cn/topic/101/#top转载 2014-03-13 11:42:53 · 4122 阅读 · 0 评论 -
python 微信公共平台
微信机器人:小蜗牛有道翻译小助手——Django + SAE + 微信公众帐号自动回复开放接口http://blog.youkuaiyun.com/liushuaikobe/article/details/8453716原创 2014-03-05 17:59:54 · 1783 阅读 · 0 评论 -
django model 聚合
lend_sum = lend_list.aggregate(amount_sum=Sum('amount'), interest_sum=Sum('interest'))原创 2014-12-11 16:55:57 · 978 阅读 · 0 评论