jjzjj

RedirectView

全部标签

问题覆盖RedirectView通用视图的GET_REDIRECT_URL函数

因此,我正在尝试为我的django博客实现诸如toggle之类的帖子-我希望覆盖get_redirect_url,以便用户可以喜欢我的博客上的帖子。我已经概述了课程如下:classPostLikeToggle(RedirectView):defget_redirect_url(self,*args,**kwargs):slug=self.kwargs.get("slug")obj=get_object_or_404(Post,slug=slug)url_=obj.get_absolute_url()self.request.userifuser.is_authenticated():obj.l

python - Django RedirectView 和 reverse() 不能一起工作?

我遇到了这个奇怪的问题。当我这样做时:fromdjango.core.urlresolversimportreversereverse('account-reco-about-you')#returns'/accounts/recommendations/about-you/'但是当我这样做的时候:#Doesn'tWorkrecommendations=login_required(RedirectView.as_view(url=reverse('account-reco-about-you')))#Workrecommendations=login_required(Redirec

java - 在 HTTPS/SSL 中使用 RedirectView 后 Spring 的 SecurityContextHolder.getContext().getAuthentication() 返回 null

我有一个典型的SpringMVC在Tomcat上运行。将系统切换为在HTTPS上运行(在纯HTTP下一切正常)后,登录停止工作。原因是Spring的SecurityContextHolder.getContext().getAuthentication()对象在使用RedirectView后变成了null。我已经搜索过答案,我发现的唯一一个建议在viewResolverbean设置中将属性redirectHttp10Compatible设置为false。这没有帮助。我还检查了在整个重定向过程中,我的sessionID保持不变并且连接保持安全,即它不是http和https之间的更改(至少