我有一个带有website_link
字段的模型。你知道吗
class Partner(models.Model):
website_link = models.CharField(max_length=120)
我在模板中这样访问它
<div class="col-sm-3 col-sm-offset-1">
{% if instance.logo %}</a>
<!-- website link just gets appended to the end of current url for some reason-->
<a href="{{ instance.website_link }}"><img src='{{ instance.logo.url }}' class='img-responsive' alt=""></a>
{% endif %}
</div>
当我在锚定标记内的模板中调用它时,链接将导航到当前url,并在末尾附加网站链接。你知道吗
所以如果instance.website_url = www.partnerone.com
不是去www.partnerone.com
,而是去http://127.0.0.1:8000/partners/partner-one/www.partnerone.com
听起来像是存储在
website_link
中的一些链接是相对的url。如果它们不是以//
或http://
或等价物开头,您将得到所看到的结果。你知道吗相关问题 更多 >
编程相关推荐