使用django-syncr从Flickr获取图像

时间:2010-05-05 17:49:29

标签: django flickr

我的照片位于Flickr上。我想使用 django-syncr 在Flickr和我的Django应用之间同步它们。它已安装,Flickr部分在管理站点中可见。我可以将Flickr中的照片数据同步到我的本地数据库。简而言之 - 它有效。

但是,我不明白如何使用views.py和模板文件从我的数据库中获取这些数据?我的意思是,如何在我的网站上显示我的Flickr照片? 我的网站上有这样的内容:

    *  IMG_2467
    *  Morning fog on Halong bay



我使用这些文件,但只从所有数据中获取标题而没有其他任何内容,包括照片。

views.py

from django.shortcuts import render_to_response
from syncr.flickr.models import Photo

def index(request):
    get_photo = Photo.objects.all()
    return render_to_response('index.html', {'get_photo': get_photo})

的index.html

<html>
<title>
Test page
</title>
<body>
{% if get_photo %}
<ul>
{% for photo in get_photo %}
    <li>{{ photo }}</li>
{% endfor %}
</ul>
{% else %}
<p>No photos are available.</p>
{% endif %}
</body>
</html>

1 个答案:

答案 0 :(得分:0)

也许你应该添加<img src='{{photo.url}}' />?如果您只是导入名称,我不知道您打算如何显示图像。