一个可恢复的django应用程序,用于显示flickr徽章。
django-badgr的Python项目详细描述
django badgr
==br/>
一个可恢复的[django](http://www.djangoproject.com)应用程序来显示[flickr](http://www.flickr.com)徽章。
将“badgr”目录放在python路径中的某个位置(比如django项目文件夹中)。
2。将“badgr.context_processors.flickr”添加到“settings.template_context_processors”中。
模板上下文处理器
所有模板都可以使用“flickr_badge”变量。这是一个字典列表,每个字典都包含flickr api为每张照片返回的所有信息。此外,指向图像本身和关联的Flickr徽标的URL都已预先构建并包含在字典中。
如果已将“badgr”添加到“设置”中,则Django badgr的默认模板将可供使用。这将输出一个图像列表,每个图像都链接到相应的flickr页面。要使用它,只需在所需位置包含模板即可。
{%include'badgr/photos.html%}
settings
--
\flickr api key
要使用的flickr api密钥。这可以在http://www.flickr.com/services/api/keys/
\flickr\u用户id`
要使用的flickr用户id上获取。这是一个难看的字符串,而不是你为你的帐户设置的漂亮名称。如果您不知道您的用户ID,可以在http://idgettr.com/
\flickr\u numphotos`
默认为12。Flickr的最大值是500。
BR/>α'FlickrlTimeOUT'
照片池应该在缓存中存储多长时间。默认为[django缓存超时](https://docs.djangoproject.com/en/dev/ref/settings/std:setting caches timeout),默认为300秒(5分钟)。flickr要求应用程序每小时对每个api密钥的请求不超过3600个。
默认值为“中”(最长一侧为500)。可用选项有:
*'s':小正方形75x75
*'q':大正方形150x150
*'t':缩略图,最长边100
*'m':小,最长边240
*'n':小,最长边320
*':中,最长边500
*'z':中,最长边640
*'c':中,最长边800
*'b':最长边大1024
==br/>
一个可恢复的[django](http://www.djangoproject.com)应用程序来显示[flickr](http://www.flickr.com)徽章。
将“badgr”目录放在python路径中的某个位置(比如django项目文件夹中)。
2。将“badgr.context_processors.flickr”添加到“settings.template_context_processors”中。
模板上下文处理器
所有模板都可以使用“flickr_badge”变量。这是一个字典列表,每个字典都包含flickr api为每张照片返回的所有信息。此外,指向图像本身和关联的Flickr徽标的URL都已预先构建并包含在字典中。
如果已将“badgr”添加到“设置”中,则Django badgr的默认模板将可供使用。这将输出一个图像列表,每个图像都链接到相应的flickr页面。要使用它,只需在所需位置包含模板即可。
{%include'badgr/photos.html%}
settings
--
\flickr api key
要使用的flickr api密钥。这可以在http://www.flickr.com/services/api/keys/
\flickr\u用户id`
要使用的flickr用户id上获取。这是一个难看的字符串,而不是你为你的帐户设置的漂亮名称。如果您不知道您的用户ID,可以在http://idgettr.com/
\flickr\u numphotos`
默认为12。Flickr的最大值是500。
BR/>α'FlickrlTimeOUT'
照片池应该在缓存中存储多长时间。默认为[django缓存超时](https://docs.djangoproject.com/en/dev/ref/settings/std:setting caches timeout),默认为300秒(5分钟)。flickr要求应用程序每小时对每个api密钥的请求不超过3600个。
默认值为“中”(最长一侧为500)。可用选项有:
*'s':小正方形75x75
*'q':大正方形150x150
*'t':缩略图,最长边100
*'m':小,最长边240
*'n':小,最长边320
*':中,最长边500
*'z':中,最长边640
*'c':中,最长边800
*'b':最长边大1024