在基于类的视图中使用会话

时间:2016-02-09 21:18:49

标签: django django-views

我正在尝试在基于类的视图中使用会话(并根据应用和中间件中的文档设置会话)。但是我不确定我是否应该通过覆盖派遣来做到这一点。通过以下视图,我得到了

'ServiceTypeView' object has no attribute 'method'

查看:

class ServiceTypeView(CreateView):
    form_class = ServiceTypeForm
    template_name = "standard_form.html"
    success_url = '/'

    def dispatch(self, request, *args, **kwargs):
        request.session['dummy_data'] = 'initializer'
        return super().dispatch(self, request, *args, **kwargs)

(注意使用python 3)

1 个答案:

答案 0 :(得分:3)

当你打电话给超类'调度方法,你不应该明确地通过CREATE OR REPLACE FUNCTION testFunc (val int) CALLED ON NULL INPUT RETURNS int LANGUAGE java AS 'return val * 3;'; 。它应该是:

multiplier