【发布时间】:2019-10-19 13:20:38
【问题描述】:
如果我在 django 中的视图中不满足某些条件,我会尝试重定向到同一页面,但我不断收到 ERR_TOO_MANY_REDIRECTS 错误。我正在使用 HttpResponseRedirect。将不胜感激。
from django.http import HttpResponseRedirect
**views.py**
class Test(DetailView):
def get(self, request, *args, **kwargs):
if not .....:
return HttpResponseRedirect(self.request.path_info)
我同样尝试过 return HttpResponseRedirect(''),但它显示一个空白屏幕
【问题讨论】:
-
您的视图类或函数在哪里?
-
我更新了问题以显示视图类。
-
我猜你一直在重定向到同一个页面
-
是的,不断重定向。
标签: django django-models django-forms django-templates django-views