{ "info": { "author": "Alessandro Molina", "author_email": "alessandro.molina@axant.it", "bugtrack_url": null, "classifiers": [], "description": "About TGApp-Photos\n-------------------------\n\nPhotos is a Pluggable photos application for TurboGears2.\nIt has born as an example on how to use tgext.crud.EasyCrudRestController\ninside a pluggable application, but can be used to quickly implement\nphoto galleries inside any TurboGears application.\n\nInstalling\n-------------------------------\n\ntgapp-photos can be installed both from pypi or from bitbucket::\n\n easy_install tgapp-photos\n\nshould just work for most of the users\n\nPlugging Photos\n----------------------------\n\nIn your application *config/app_cfg.py* import **plug**::\n\n from tgext.pluggable import plug\n\nThen at the *end of the file* call plug with photos::\n\n plug(base_config, 'photos')\n\nYou will be able to access the photos process at\n*http://localhost:8080/photos*.\n\nExposed Partials\n----------------------\n\nPhotos exposes a bunch of partials which can be used\nto render pieces of the photo galleries anywhere in your\napplication:\n\n * **photos.partials:gallery** -> Renders a photo gallery, if none specified renders the first available\n\n * **photos.partials:albums** -> Renders preview of galleries, if none specified renders all the galleries\n\nExposed Templates\n--------------------\n\nThe templates used by photos and that can be replaced with\n*tgext.pluggable.replace_template* are:\n\n * photos.templates.index\n\n * photos.templates.gallery\n\n * photos.templates.gallery_partial\n\n * photos.templates.albums_partial", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/_amol_/tgapp-photos", "keywords": "turbogears2.application", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "tgapp-photos", "package_url": "https://pypi.org/project/tgapp-photos/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tgapp-photos/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/_amol_/tgapp-photos" }, "release_url": "https://pypi.org/project/tgapp-photos/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Minimal Pluggable Photogallery for TurboGears2, EasyCrudRestController based for management", "version": "0.3.0" }, "last_serial": 2230576, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "db01959dc3562bff4571defd0821a9fa", "sha256": "d33206f9608244be9231824126a068d66bd65994a6d3d509e00ba01edcd3cbe9" }, "downloads": -1, "filename": "tgapp-photos-0.1.tar.gz", "has_sig": false, "md5_digest": "db01959dc3562bff4571defd0821a9fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57216, "upload_time": "2012-03-28T15:09:09", "url": "https://files.pythonhosted.org/packages/79/c9/8968c5af4395e33ec034095a97592356517b9e7863f0543dcee88f1b9d1f/tgapp-photos-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "775ed72c817313614f59836f5312c1a3", "sha256": "53e5917e2acd3968a927e3fc86e0557aed6c3ef2abc8433cd010b3e0685874ca" }, "downloads": -1, "filename": "tgapp-photos-0.2.tar.gz", "has_sig": false, "md5_digest": "775ed72c817313614f59836f5312c1a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58607, "upload_time": "2012-03-28T17:22:30", "url": "https://files.pythonhosted.org/packages/19/50/b48511c22b1045e5e90663114981fbba5dd3ea177ed52acfb329c62848ca/tgapp-photos-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "52bb50e221171b92512e9d74a87060c2", "sha256": "c96b170969c47b1e8eb30870afc75f3f501f0678613b7262b0d1e4ce0d75924d" }, "downloads": -1, "filename": "tgapp-photos-0.2.1.tar.gz", "has_sig": false, "md5_digest": "52bb50e221171b92512e9d74a87060c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60744, "upload_time": "2012-04-01T12:57:59", "url": "https://files.pythonhosted.org/packages/c1/7c/590f19db7610774f6b2fe7371140f0f3f78af4782604eccd92359ffdba31/tgapp-photos-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d2401b8f43b94ed79ae10c9580924e47", "sha256": "e308b5d7a55eaaf7184199be45e7d78bd92e0e0c4185365be7bbf9e45b9f6fc3" }, "downloads": -1, "filename": "tgapp-photos-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d2401b8f43b94ed79ae10c9580924e47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57680, "upload_time": "2012-04-18T15:53:48", "url": "https://files.pythonhosted.org/packages/6c/cd/4d98c3a6dcef3310c2aa8ac0eceaf9a0de530e32bb313703b53ecf61a7e4/tgapp-photos-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "7627c405d540f0b6f4a10ee7fa85b03f", "sha256": "1bb4c478c991247b0e18926fa6579ca0b6b5114e0c8ab53f64518d00353d6d34" }, "downloads": -1, "filename": "tgapp-photos-0.2.3.tar.gz", "has_sig": false, "md5_digest": "7627c405d540f0b6f4a10ee7fa85b03f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58107, "upload_time": "2012-07-12T17:37:43", "url": "https://files.pythonhosted.org/packages/42/70/f8af1cb3837625e3427ae504bd0ec6f5b9019ef649425e872275b7e67bf5/tgapp-photos-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "fabfcfb48be7cfe2e92ad322b7360e81", "sha256": "3eca7d9d9088a3364877106c8918e7cc9c14e38818efab8496dee5c4f7f15e04" }, "downloads": -1, "filename": "tgapp-photos-0.2.4.tar.gz", "has_sig": false, "md5_digest": "fabfcfb48be7cfe2e92ad322b7360e81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58194, "upload_time": "2012-07-16T16:41:39", "url": "https://files.pythonhosted.org/packages/c8/3a/062ab0b7595bb5e315bba730570bbf356b0658e31fe44e777f88b1d98974/tgapp-photos-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "8350c28ce16c59e4f51ef952407f8983", "sha256": "0213000cad7f18e4a47c2bf838fb6365612bf96c0d00e4d5f64109b7f1cc8a0f" }, "downloads": -1, "filename": "tgapp-photos-0.2.5.tar.gz", "has_sig": false, "md5_digest": "8350c28ce16c59e4f51ef952407f8983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57557, "upload_time": "2012-09-08T17:59:09", "url": "https://files.pythonhosted.org/packages/3f/07/c786c8bfb695ae47cd3d56d05adb34ae8bee9633f3748e8078a7f5be292a/tgapp-photos-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "7c01e39f64df8b2c5b9d04d3eaf8639b", "sha256": "99b1c1fcd8d315c2b1619780e7330b6f8b7475c145f7da1e6cc6ac1cc2c9aafd" }, "downloads": -1, "filename": "tgapp-photos-0.2.6.tar.gz", "has_sig": false, "md5_digest": "7c01e39f64df8b2c5b9d04d3eaf8639b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57686, "upload_time": "2012-10-01T14:35:55", "url": "https://files.pythonhosted.org/packages/bb/33/8e1bc68f83440ad982f6f492d177deb7d6c0cf4c82d23ff1966faf0bd57b/tgapp-photos-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "34bd75140981b808f467bae34f63b899", "sha256": "83465253a5c2b59e9a6eb8d3dce92614b2c8842ba0697646bba58e1d7b8fcc72" }, "downloads": -1, "filename": "tgapp-photos-0.2.7.tar.gz", "has_sig": false, "md5_digest": "34bd75140981b808f467bae34f63b899", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57710, "upload_time": "2012-11-07T12:25:52", "url": "https://files.pythonhosted.org/packages/e1/c0/6aa52018bf1c139b99617234fc8d4b61267d85a74d5588cb4a77c16a18e5/tgapp-photos-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "776d6ecfeb0cf74717d4151ee52bb86c", "sha256": "852bb1e3dba89c19b6d3765cf9453ccfb84f219186c145790db601c5e27e6d17" }, "downloads": -1, "filename": "tgapp-photos-0.2.8.tar.gz", "has_sig": false, "md5_digest": "776d6ecfeb0cf74717d4151ee52bb86c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57144, "upload_time": "2015-03-05T16:58:19", "url": "https://files.pythonhosted.org/packages/1b/33/206eb27268794007dca583258b828dbb4108a620bd29a21b289aa61fd18b/tgapp-photos-0.2.8.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e12231d7b7462db45c5da8fdda68ae56", "sha256": "201c2d441a025d5371c3876612579d8cf691fee6015f17758cd4e7bbd1526b15" }, "downloads": -1, "filename": "tgapp-photos-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e12231d7b7462db45c5da8fdda68ae56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57299, "upload_time": "2016-07-19T14:24:56", "url": "https://files.pythonhosted.org/packages/b4/83/d5e9d34196af688fd5f85ba142727e25d7dc3892e8d2003174369d019774/tgapp-photos-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e12231d7b7462db45c5da8fdda68ae56", "sha256": "201c2d441a025d5371c3876612579d8cf691fee6015f17758cd4e7bbd1526b15" }, "downloads": -1, "filename": "tgapp-photos-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e12231d7b7462db45c5da8fdda68ae56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57299, "upload_time": "2016-07-19T14:24:56", "url": "https://files.pythonhosted.org/packages/b4/83/d5e9d34196af688fd5f85ba142727e25d7dc3892e8d2003174369d019774/tgapp-photos-0.3.0.tar.gz" } ] }