Django使用URL中的变量访问外部网站

时间:2019-05-29 10:08:55

标签: django django-models django-views django-urls

我有一个模型,我想使用url中的变量来访问外部网站。例如:“ www.example.com \ {%object.field%} .com

我的模型

change_form_object_tools.html

我要更改自己的li,并添加一个额外的<li> <a href="https://example.com\{% obj.freguesia%}\{% obj.rua%}">{% trans "Example" %</a> </li> 来执行以下操作:

original.pk

如果我使用primary key可以正常工作,但是我想使用另一个不是function removeCookie() { document.cookie = "" alert( "delete" ); } window.onbeforeunload = removeCookie(); 的字段

1 个答案:

答案 0 :(得分:0)

如果变量object中的obj正确,则

代替

<a href="https://example.com\{% obj.freguesia%}\{% obj.rua%}">{% trans "Example" %</a>

您需要做

<a href="https://example.com\{{ obj.freguesia }}\{{ obj.rua }}">{% trans "Example" %</a>

我知道Django管理模型对象来自变量original,您可以使用original代替obj

如果您想了解Django模板语言

  

{{ }}用于呈现变量和使用过滤器,read more

     

{% %}用于诸如if和for之类的语句,或用于调用诸如load,static等之类的标记的变量,read more

     

同样有{# #}条评论。

请阅读documentation