小编dja*_*ina的帖子

django如何在基于类的视图中获取响应

现在我有一个基于类的视图.我想在这个视图中设置cookie,但是我可以得到响应,但是响应是在get methond中返回的.所以我无法将cookie设置为response.so如何在基于类的视图中获取响应

 class MyView(TemplateView):
    def get_context_data(self, **kwargs):
        context = super(UBaseTemplateView, self).get_context_data(**kwargs)

        #in here set cookie,but can get the response 
        #response.set_cookie("success","success")

        return context
Run Code Online (Sandbox Code Playgroud)

django cookies django-class-based-views

5
推荐指数
1
解决办法
2899
查看次数

如何在django的templateview中重定向url

我有一个templateview,代码在这里是怎么做的

class MyTemplateView(TemplateView):
    def get_context_data(self, **kwargs):
        context = super(UBaseTemplateView, self).get_context_data(**kwargs)
        # i want to redirect another url in here
        # how to do it

        return context
Run Code Online (Sandbox Code Playgroud)

django redirect

1
推荐指数
1
解决办法
3813
查看次数