Django загрузка файла администратора не работает, как мне отладить это? - PullRequest
4 голосов
/ 09 августа 2009

Я на Mac Leopard. Попытка получить загрузку файла администратора django или действительно загрузку изображений для работы. В моем файле models.py я установил поле на:

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

(запустился с ImageField, но подумал, что если файл не работает, то изображение наверняка не будет работать)

Там написано, что загрузка произошла. Дает мне положительный результат. Сохраняет путь к моей базе данных. Но, ища файл, ну, его там нет.

Поскольку сообщения об ошибках нет, отладку сложно. Пробовал разные разрешения, но ничего не работает.

Есть идеи?

Ответы [ 2 ]

5 голосов
/ 09 августа 2009

Ваш MEDIA_ROOT установлен правильно? http://docs.djangoproject.com/en/dev/ref/models/fields/#filefield

2 голосов
/ 09 августа 2009

Судя по комментариям, вы нашли решение своей проблемы. Для дальнейшего использования, вы можете проверить django-debug-toolbar, чтобы помочь вам в устранении подобных проблем (особенно, когда ошибок нет, просто они работают неправильно!). Код доступен здесь: http://github.com/robhudson/django-debug-toolbar/tree/master

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...