【问题标题】:Django reload current page without using pathDjango重新加载当前页面而不使用路径
【发布时间】:2021-07-05 11:28:59
【问题描述】:

这可能是一个菜鸟问题。 我正在处理一个 Django 项目,在收到请求后,我使用以下命令重新加载页面:

return redirect('home')

有没有在不写url路径的情况下重新加载当前页面?我不需要指定它,因为我需要重新加载的页面是实际打开的页面。

希望有人可以帮助并为简单的英语感到抱歉

【问题讨论】:

    标签: django request reload


    【解决方案1】:

    您可以使用以下代码:

    from django.http import HttpResponseRedirect
    
    
    return HttpResponseRedirect(request.path_info)
    

    您的请求包含实际路径,因此您无需明确指定即可重定向到同一页面

    Path Info Django Doc

    【讨论】:

      猜你喜欢
      • 2020-04-03
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-27
      • 2021-05-15
      • 1970-01-01
      相关资源
      最近更新 更多