嗨,我有一个像下面的Django模型
class Staff(models.Model):
name = models.CharField(max_length = 200)
url = models.CharField(max_length = 200)
网址是从其他网站生成的,就像在数据库中一样
www.foo.com/xxx-yyy
www.foo.com/xxx-zzz
当我使用下面的django模板时,链接会转到相关的网址,就像我当前网址的扩展程序一样
{% extends "index.html" %}
{% load markup %}
{% block right %}
<h1>Names</h1>
{% for i in persons %}
<p><a href="http://{{i.url}}">{{i.name}}</a></p>
{% endfor %}
{% endblock %}
转到 mycurrent.url.com/www.foo.com/xxx-yyy
答案 0 :(得分:0)
好的,可以通过添加http://来修复 喜欢;
{% extends "index.html" %}
{% load markup %}
{% block right %}
<h1>Names</h1>
{% for i in persons %}
<p><a href="http://{{i.url}}">{{i.name}}</a></p>
{% endfor %}
{% endblock %}