У меня проблема с загрузкой файлов на рабочий сервер.Я использую django-stdimage для модели следующим образом:
class League(models.Model):
name = models.CharField(max_length=100)
logo = StdImageField(upload_to='images/league_logos', blank=True, size=(220, 120))
Используя приложение администратора, я могу загружать шаблоны на свой локальный компьютер (используя сервер разработки) очень хорошо.На производстве у меня есть nginx для статического поиска файлов и apache с mod_wsgi для остальных.При попытке загрузить в производство я получаю объект
'InMemoryUploadedFile' без атрибута 'field'
error.Я выслеживаю журнал ошибок в apache, и, кажется, ничего не происходит, когда я пытаюсь загрузить.Ошибка происходит в
site-packages / django / contrib / admin / templates / admin / includes / fieldset.html, ошибка в строке 19
, которая является просто тегом шаблона, обращающимся к полю.field:
{{ field.field }}
Я не уверен, как отладить это.Есть предложения?
Спасибо