Я пытаюсь перейти с django 1.0.2 на 1.1 и получаю
следующая ошибка в одном из моих шаблонов:
Способ запроса: GET
URL запроса: http://localhost:8000/conserv/media_assets/vod/
Тип исключения: TemplateSyntaxError
Значение исключения: возникла исключительная ситуация при рендеринге: 'NoneType'
объект не имеет атрибута 'label'
Местоположение исключения: /opt/local/Library/Frameworks/Python.framework/
Версии / 2.6 / lib / python2.6 / site-packages / django / template / debug.py в
render_node, строка 81
Исполняемый файл Python: /opt/local/Library/Frameworks/Python.framework/
Версии / 2.6 / Ресурсы / Python.app / Содержание / MacOS / Python
Python версия: 2.6.2
Ошибка в строке с тегом "for".
Мой шаблон:
{% for field in upload_image_form %}
<tr>
<td class="label">
{{field.name}}
</td>
<td>
{{field}}
</td>
</tr>
{% endfor %}
Моя форма:
Класс UploadImageForm (ModelForm):
class Meta:
model = ImageUpload
fields = ('thumb')
Моя модель:
Класс ImageUpload (models.Model):
thumb = models.FileField(upload_to='thumbs', blank=True,
null = True)
Кто-нибудь знает, как я могу это решить?
Спасибо,
Аршавский Александр.