如何解决在Django模板中显示Instagram公共资料
我想在我的Django模板中显示 Instagram公开个人资料。 Instagram用户名通过该模型存储在数据库中。我正在从数据库中提取用户名。 通过使用“ django_instagram ”,我可以在模板中显示媒体内容。 我如何显示个人资料 在我的模板中这样显示?
我的模特:
class Listing(models.Model):
account_name = models.ForeignKey(Account,on_delete=models.CASCADE,verbose_name='Account Name',null=True,blank=True)
profile_username = models.CharField('Username',unique=True,max_length=200)
class Meta:
verbose_name = 'Listing'
verbose_name_plural = 'Listings'
def __str__(self):
return self.profile_username
我的观点:
def index(request):
instagram_profile_name = 'cabinwellnessclinic'
context = {'instagram_profile_name': instagram_profile_name}
return render(request,'instagram/index.html',context)
我的模板:
<!DOCTYPE html>
{% load instagram_client %}
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{{ instagram_profile_name|capfirst }} Instagram Profile</title>
</head>
<body>
<h1>{{ instagram_profile_name }} Instagram Profile</h1>
<div id="django_recent_media_wall">
{% instagram_user_recent_media instagram_profile_name %}
{% for media in recent_media %}
<div class="django_instagram_media_wall_item">
<a href="//instagram.com/p/{{ media.shortcode }}" target="_blank">
<img src="{{ media.thumbnail_src }}"/>
<span>{{ media.edge_media_to_caption.edges.0.node.text }}</span>
</a>
</div>
{% endfor %}
</div>
</body>
</html>
任何帮助将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。