簡體   English   中英

如何在Django中使用反向獲取完整的URL

[英]How to get a full url using reverse in Django

我想將網址保存在變量中以訪問服務,因此我在urlpatterns使用reverse和條目的name ,並且得到了類似/es/general/provider_types/ ,但是我想獲取完整的網址,像https://127.0.0.1:8000/es/general/provider_types/

這就是我使用reverse

{'name': models.ProviderType._meta.verbose_name_plural.title(), 'url': reverse('rest_provider_types_list')}

有什么辦法可以做到嗎?

您可以使用request.build_absolute_uri()方法返回絕對網址:

request.build_absolute_uri(reverse('rest_provider_types_list'))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM