Django管理文件上传不起作用,我该如何调试呢?

时间:2009-08-09 04:09:55

标签: django

我在使用Mac Leopard。试图获取django管理文件上传,或真正的图像上传工作。在我的应用程序的models.py中,我将字段设置为:

image = models.FileField(upload_to='images', max_length=500)

(从ImageField开始,但是如果文件不起作用,那么图像肯定不起作用)

它说上传发生了。给我一个积极的结果。保存我的数据库的路径。但是,寻找文件,好吧,它不存在。

由于没有错误消息,因此很难调试。 尝试了各种权限,但没有任何工作。

有什么想法吗?

2 个答案:

答案 0 :(得分:5)

答案 1 :(得分:2)

从评论中您可以找到解决问题的方法。为了将来参考,您可能需要查看django-debug-toolbar以帮助您解决此类问题(特别是当没有错误时,它只是无法正常工作!)。可在此处获取代码:http://github.com/robhudson/django-debug-toolbar/tree/master