Django - Flickr feed 没有同步

发布于 2024-11-04 18:10:12 字数 319 浏览 2 评论 0原文

我想使用 Django 显示 Flickr 照片流中的最新 8 张图像。我在谷歌上进行了很好的搜索,我能找到的唯一文章集中于将结果与数据库同步。如果可能的话我宁愿不这样做,我只想显示图像而不是其他。

http://code.djangoproject.com/wiki/FlickrIntegration 此页面有一些适应性代码,但是他使用的图书馆现在似乎已离线。

有谁有关于如何与 flickr 流集成而不同步结果的示例吗?

I want to show the latest 8 images from a Flickr photostream using Django. I've had a good google and the only articles I can find focus on syncing the results with a database. I'd rather not do this if possible, I just want to show the images and nothing else.

http://code.djangoproject.com/wiki/FlickrIntegration This page has some adaptable code, but the library he uses seems to be offline now.

Does anyone have any examples of how I might integrate with a flickr stream without syncing the results?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁月染过的梦 2024-11-11 18:10:17

我制作了 Flickr Pony 以便将 Flickr 与 Django 存储 API 等。

您只需要 API KEY 并启动它:

>>> from flickr_pony.storage import FlickrStorage
>>> storage = FlickrStorage(api_key="myApiKey")
>>> storage.listdir('140893176@N07')
([], ['https://farm2.staticflickr.com/1586/25309081103_518e989396_o.jpg',
 'https://farm2.staticflickr.com/1623/25911906696_84c8cf31ae_o.jpg',
 'https://farm2.staticflickr.com/1617/25637193860_98a08d224f_o.jpg',
 ...
 'https://farm2.staticflickr.com/1671/25794942526_5b54c8a908_o.jpg',
 'https://farm2.staticflickr.com/1653/25820730145_4040532d03_o.jpg'])

I made Flickr Pony for use Flickr with Django Storage API and more.

You'll only need an API KEY and launch this:

>>> from flickr_pony.storage import FlickrStorage
>>> storage = FlickrStorage(api_key="myApiKey")
>>> storage.listdir('140893176@N07')
([], ['https://farm2.staticflickr.com/1586/25309081103_518e989396_o.jpg',
 'https://farm2.staticflickr.com/1623/25911906696_84c8cf31ae_o.jpg',
 'https://farm2.staticflickr.com/1617/25637193860_98a08d224f_o.jpg',
 ...
 'https://farm2.staticflickr.com/1671/25794942526_5b54c8a908_o.jpg',
 'https://farm2.staticflickr.com/1653/25820730145_4040532d03_o.jpg'])
舟遥客 2024-11-11 18:10:16

为什么不能直接使用 Python 中的 flickr API?可能有 python 包可以做到这一点。您所做的就是获取用户的照片流信息,将照片映射到 URL:

http ://www.flickr.com/services/api/flickr.people.getPhotos.html

然后你的 Django 模板就只有一个 使用正确的 URL 进行标记。

编辑:flickr API 页面上列出的 python 软件包:

http://stuvel.eu/flickrapi

http://code.google.com/p/flickrpy/

Why can't you just use the flickr API from Python? There's probably python packages to do it. All you do is get the user's photostream info, map the photos to URLS:

http://www.flickr.com/services/api/flickr.people.getPhotos.html

Then your Django template just has an <img> tag with the right URL.

Edit: python packages listed on the flickr API page:

http://stuvel.eu/flickrapi

http://code.google.com/p/flickrpy/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文