Django-如何在模板中将字符串转换为链接?
有一个模型,其名称和链接指向其配置文件:Django-如何在模板中将字符串转换为链接?,django,django-templates,Django,Django Templates,有一个模型,其名称和链接指向其配置文件: from django.db import models class Person(models.Model): name = models.CharField(max_length=30) link = models.CharField(max_length=500) 该表具有以下值: name: Alex Link: www.example.com/alex name: Jo Link: www.example.com/jo
from django.db import models
class Person(models.Model):
name = models.CharField(max_length=30)
link = models.CharField(max_length=500)
该表具有以下值:
name: Alex
Link: www.example.com/alex
name: Jo
Link: www.example.com/jo
在模板中,我想获得配置文件的超链接。我尝试了以下链接,但链接错误:
<!DOCTYPE html>
<html>
<head>
<title>Person</title>
</head>
<body>
Name: {{ name }}, <a href="{{ link }}">Profile</a>
</body>
</html>
如何解决此问题?尝试将https://或http://添加到链接中尝试
link = models.URLField(max_length=200)
获取有关以下内容的更多参考:
link = models.URLField(max_length=200)