TurboGears2的最小可插拔照片库,基于EasyCrudRestController的管理

tgapp-photos的Python项目详细描述


关于TGApp照片

photos是TurboGears2的可插入照片应用程序。 它作为一个如何使用tgext.crud.easycrudrestcontroller的例子诞生了 在可插入的应用程序中,但可以用于快速实现 任何涡轮齿轮应用内的图片库。

安装

tgapp照片既可以从pypi安装,也可以从bitbucket安装:

easy_install tgapp-photos

应该只对大多数用户有效

插入照片

在应用程序中config/app_cfg.py导入plug

from tgext.pluggable import plug

然后在文件的结尾处用照片呼叫插头:

plug(base_config, 'photos')

您可以访问照片处理 http://localhost:8080/photos

暴露部分

照片暴露了一堆可以使用的部分 渲染照片库中的任何位置 应用程序:

  • photos.partials:gallery -> Renders a photo gallery, if none specified renders the first available
  • photos.partials:albums -> Renders preview of galleries, if none specified renders all the galleries

公开模板

照片使用的模板,可替换为 tgext.pluggable.replace_template是:

  • photos.templates.index
  • photos.templates.gallery
  • photos.templates.gallery_partial
  • photos.templates.albums_partial

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用安卓中不同Java类中声明的变量   java Paypal重新授权失败DCC\u不允许重新授权\u   java删除Nattable中的行号   Java扫描器在循环时数据类型验证中输入错误后未读取换行符   java如何使用jsoup计算div的数量?   java嵌套这样的try/finally子句安全吗?   Java中的安卓格式浮点数(#.#.#.#.#)   java为什么maven总是指向JRE的较低版本   Java中的对象GUI网格   具有中心值和基于值的背景的java单元格   在java中,如何检查布尔值是否存在介于两个数字之间的数字?   等于Java 1.7对hashCode()的重写,其行为不符合我的预期   java使用来自Netbeans的JDBC资源和servlet