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)