欢迎加入Python爱好者QQ群(Pythoner):103441184

日期:12-09-27 |  分类:Django |  标签: |  0 Comments

例如,在Profile列表中想增加用户名列,user是Profile模型的外键。 class ProfileAdmin(admin.ModelAdmin): list_display = ('get_username', 'real_name', 'mobile') def get_username(self, obj): return obj.user.username get_username.short_descriptio

阅读剩余部分...

日期:12-07-24 |  分类:Django |  标签: |  0 Comments

In User.objects.filter(id__in=[1, 5, 34, 567, 229])print _.querySELECT FROM auth_user WHERE auth_user.id IN (1, 5, 34, 567, 229) 原文: http://stackoverflow.com/questions/5481890/django-does-the-orm-support-the-sql-in-operator

阅读剩余部分...

日期:12-06-15 |  分类:Django |  标签: |  1 Comments

如下所示的House模型,其province, city和district字段类型是指向Region模型的外键。 表面上看起来好像没有问题,但是进行syncdb时,就会出现house.house: Accessor for field 'province' clashes with related field 'Region.house_set'. Add a related_nam

阅读剩余部分...

日期:12-06-15 |  分类:Django |  标签: |  0 Comments

要建立一个行政区域模型,其中要有一个字段来标识父区域,如何设置该字段的外键为行政区域模型本身呢? models.ForeignKey()的第一个参数设置为'self'即可,如下示例: class Region(models.Model): 行政区域表 国家,省,市,区(县) parent = models.Fore

阅读剩余部分...

日期:12-05-23 |  分类:Django |  标签: |  0 Comments

为了避免占用大量的内存导致服务器进程崩溃,最好采用迭代器的方法,例如程序要产生并输出一个100万行的JSON数据(大约100MB),按照常规的方法,先在内存中准备好这100万行数据,然后输出。

阅读剩余部分...

日期:12-05-01 |  分类:Django |  标签: |  0 Comments

很不错的技巧,原文在这里: http://djangosnippets.org/snippets/26/ from django import newforms as formsfrom models import Language# I put this on all required fields, because it's easier to pick up# on them with CSS or JavaScript if they ha

阅读剩余部分...

日期:12-04-21 |  分类:Django |  标签: |  0 Comments

本文转自: http://www.djangofoo.com/93/request-post-get-multiple-values The QueryDict.getlist() allows to get all the checkbox(or select list) values from the request.POST/GET object. Lets assume we have a simple form with the following ch

阅读剩余部分...

日期:12-03-25 |  分类:Django |  标签: |  2 Comments

用户名已存在(与其他App共用),不能再使用Django内置的User模型。但是还想使用Django的认证框架(真的很方便啊)。 两个步骤: 1)自定义Use模型,为了区分系统的User模型,命名为Account。 class Account(models.Model): business_email = models.EmailFi

阅读剩余部分...

日期:12-03-25 |  分类:Django |  标签: |  0 Comments

默认情况下Django模型将使用App名称_模型类名作为对应的表名,如何自定义该名称呢? 使用模型的meta选项,如下示例。自定义表名为businesses class Businesses(models.Model): business_email = models.EmailField() password = models.CharField(max_length

阅读剩余部分...

日期:12-03-14 |  分类:Django |  标签: |  0 Comments

Django出现如下异常:Can't extract file(s) to egg cache。 原因是当前Apache虚拟用户在/var/www/.python-eggs没有写权限。 解决方法:将egg cache目录修改为系统临时目录/tmp。 在wsgi文件中加入环境变量:os.environ['PYTHON_EGG_CACHE'] = '/tmp' 即可

阅读剩余部分...

日期:12-03-14 |  分类:Django |  标签: |  0 Comments

尝试把Python(2.7)、Django、Apache(使用mod_wsgi模块处理Python程序)、MySQL做成一个绿色的集成包。 其它的都搞定了,但是Django程序一直跑不起来,查看Apache日志发现异常:ImportError: No module named site 解决方法: 在环境变量里加入PYTHONHOME变量

阅读剩余部分...

日期:12-02-15 |  分类:Django |  标签: |  0 Comments

Django模板为了防止XSS,缺省情况下会自动将HTML进行转义。 如何关闭自动转义: 方法1:使用|safe 过滤器。 e.g. {{ data|safe }} 这样data的内容就会原样输出,不会被转义。请确保data中的数据不会产生XSS。 方法2:通过{%autoescape off%}的方式关闭整段代

阅读剩余部分...

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部