在POST之后,奇怪的重定向到iana.org

Mod*_*esq 0 python django django-templates django-voting

我正在使用django-voting:https://github.com/brosner/django-voting/tree/master/voting 在我的帖子之后,我被重定向到这里:http://www.iana.org/domains/例如/#C40

<form method="POST" action="/comments/{{ comment.id }}/up/vote/">
     {% csrf_token %}
     <button type="submit">Thumbs Up!</button>
</form>
Run Code Online (Sandbox Code Playgroud)

投票已创建,我可以在管理员中看到它.

没有在我的应用程序中我有这种重定向.我也无法在django-voting中找到这行代码,它将具有此重定向.这是否发生在其他人身上,如果是这样,你怎么解决这个问题?

我只想在投票后重定向同一页面.所以我试着<input type="hidden" name="next" value="{{ event.get_absolute_url }}" />想它可能会覆盖.但这似乎不起作用.建议?

Sam*_*ann 6

我猜你的逻辑中某处你重定向到了"example.com".example.com归IANA所有,并重定向到http://www.iana.org/domains/example/.

此外,网址末尾的"#c40"让我觉得Django正在尝试使用c40锚点重定向回某个页面,可能是为了让您在视图中投票.