我正在实施James Bennett的优秀django-contact-form但遇到了障碍。我的联系页面不仅包含表单,还包含附加的平面页面信息。
在不重写联系表单使用的现有视图的情况下,我希望能够包装或链接视图。这样,我可以通过上下文注入一些额外的信息,以便表单和平面页面数据都可以在同一个模板中呈现。
我听说它提到这是可能的,但我似乎无法弄清楚如何使它工作。我创建了自己的包装视图,称为联系表单视图,并尝试检查 HttpResponse 对象以查找我可以附加到的属性,但我似乎无法弄清楚它是哪个(如果有的话)。
编辑: James 评论说最新的代码可以在BitBucket 上找到。