【发布时间】:2014-06-18 20:17:22
【问题描述】:
我想在我的 CreateView 中设置一个测试 cookie,并能够在 form_valid 函数中获得测试结果(发送表单后)。
我应该把负责设置 cookie 的代码放在哪里?
self.request.session.set_test_cookie()
我试图覆盖get_form_kwargs 并将其放在那里,但它不起作用。
我的代码:
class MyView(CreateView):
def form_valid(self, form):
if not self.request.session.test_cookie_worked():
pass
else:
pass
【问题讨论】:
标签: python django cookies django-generic-views