У меня есть рабочий проект на Django 1.7, и теперь мне пришлось понизить версию Django до 1.6.7. Теперь все работает нормально, за исключением одной страницы, где я получаю вышеупомянутую ошибку. Отслеживание проблем указывало на хрустящие формы, и именно из-за версии django, поскольку, как только я обновляюсь до django == 1.7, все работает снова. Кто-нибудь знает, как решить проблему? Заранее спасибо.AttributeError at/edit/Объект RequestContext не имеет атрибута 'flatten' (Django 1.6.7)
0
A
ответ
1
Похоже, что свойство flatten было введено объекту Context в версии Django == 1.7.
https://docs.djangoproject.com/en/1.7/ref/templates/api/#django.template.Context.flatten
Вам может понадобиться понизить Джанго-хрустящей-форму версию.
Спасибо, я подумал об этом. Какую версию вы рекомендуете? – Andriy
Просто решил! django-crispy-forms == 1.5 – Andriy
приятно! @AndriyKravchenko –