使用django,apache和mod_wsgi键入错误问题

时间:2011-03-25 14:41:34

标签: python django apache decimal mod-wsgi

我的django代码存在这个问题。

TypeError at /conto/partitario/cerca/

unsupported operand type(s) for +: 'Decimal' and 'Decimal'

Request Method:     GET
Request URL:    http://myurl.com/cerca/
Exception Type:     TypeError
Exception Value:    

unsupported operand type(s) for +: 'Decimal' and 'Decimal'

在我的电脑上这个错误从未出现,但在生产服务器上我经常在同一页面上出现此错误。 在服务器上,如果我重新加载或重新启动Apache,错误消失了3/4小时,然后回来!

任何想法?

谢谢!

1 个答案:

答案 0 :(得分:0)

经过一些研究后,我在这张票http://code.djangoproject.com/ticket/10933上找到了一个提示,然后我应用了这个补丁。四天我的软件没问题,但昨天错误又恢复了! 这是我的代码: movim =

conto.movimentocont_set.filter(testata__data_registrazione__lte=data2,testata__data_registrazione__gte=data1).order_by('testata__data_registrazione')

                for mov in movim:

                    dare = dn(dare)  + dn(mov.dare)<----- error on this line????