小编Lui*_* C.的帖子

如何强制select_related()选择具有null = True属性的ForeignKeys?

Model1有一个到Model2的ForeignKey.Model2对Model3有一个ForeignKey(Model3,null = True,blank = True).默认情况下,当我在Model1上使用select_related()时,由于null = True,因此未选择Model3.如何强制select_related()跟随具有null = True的foreign_key?

我能想到的唯一方法是明确选择这些外键:

model1s = Model1.objects.all().select_related('model2', 'model2__model3')
Run Code Online (Sandbox Code Playgroud)

这是唯一的方法吗?

django

14
推荐指数
1
解决办法
3278
查看次数

5
推荐指数
1
解决办法
3448
查看次数

Matplotlib和WSGI/mod_python不适用于Apache

一切都在Django开发服务器上运行.在Apache中,除了使用matplotlib之外,django应用程序也可以工作.这是我得到的错误:

No module named multiarray.

Exception Type: ImportError 
Exception Value: No module named multiarray 
Exception Location: /usr/share/pyshared/numpy/core/numerictypes.py in <module>, line 81 
Python Executable: /usr/bin/python 
Python Version: 2.6.4 
Run Code Online (Sandbox Code Playgroud)

从python shell中,两个语句都有效:import numpy.core.multiarray和import multiarray.有任何想法吗?谢谢

当我查看numpy文件时,我找到了multiarray模块,其扩展名为"so".我的猜测是,mod_python没有读取这些文件.

django mod-wsgi mod-python apache2

5
推荐指数
1
解决办法
2618
查看次数

如何在Django中显示带有size和maxlength属性的表单?

我有一个模型表单,其中包含一个DecimalField(),其中max_digits设置为5.如何以这种方式显示此字段:

<input type"text" size="5" maxlength="5" />
Run Code Online (Sandbox Code Playgroud)

django django-templates django-forms

3
推荐指数
1
解决办法
4447
查看次数

Dojo DataGrid非常慢

我有一个从XMLStore读取的DataGrid。DataGrid中大约有2200行。每次我滚动表格时,都要花费几秒钟来显示数据。似乎一次只检索了几行(20-25)。有没有办法一次检索所有行?

dojo dojox.grid

2
推荐指数
1
解决办法
2097
查看次数

从命令行获取msi产品名称,版本

有没有办法从命令行显示msi文件的产品名称和版本?或者更好的是,这可以通过python完成吗?

python windows-installer

2
推荐指数
1
解决办法
2163
查看次数