/edit/ 'RequestContext' 对象的 AttributeError 没有属性 'flatten' (Django 1.6.7)

AttributeError at /edit/ 'RequestContext' object has no attribute 'flatten' (Django 1.6.7)

我有一个关于 Django 1.7 的工作项目,现在我不得不将 Django 版本降级到 1.6.7。现在一切似乎都正常,除了一页出现上述错误。问题回溯指向 crispy-forms 并且它完全是由于 django 版本,因为一旦我升级到 django==1.7 所有再次工作。 有人知道如何解决这个问题吗?提前致谢。

似乎在 Django==1.7 版本的 Context 对象中引入了 flatten 属性。

https://docs.djangoproject.com/en/1.7/ref/templates/api/#django.template.Context.flatten

您可能需要降级 django-crispy-forms 版本。