如何在Django中获取完整/绝对URL(带有域)?
https://example.com/some/path在没有Sites模块的情况下,如何在Django中获取完整/绝对URL(例如)?那真是愚蠢……我不需要查询数据库来获取URL!
我想用它reverse()。
回答:
根据请求使用方便的request.build_absolute_uri()方法,将其传递给相对URL,它将为你提供完整的URL。
默认情况下,request.get_full_path()
返回的绝对URL ,但是你可以将相对URL作为第一个参数传递给它,以将其转换为绝对URL。
以上是 如何在Django中获取完整/绝对URL(带有域)? 的全部内容, 来源链接: utcz.com/qa/397997.html