{
"info": {
"author": "Tamara Khalbashkeeva",
"author_email": "infinityxxx@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Multimedia :: Graphics"
],
"description": ".. image:: https://travis-ci.org/infinityxxx/django-thumbnail-maker.svg?branch=master\n :target: https://travis-ci.org/infinityxxx/django-thumbnail-maker\n.. image:: https://coveralls.io/repos/infinityxxx/django-thumbnail-maker/badge.png?branch=master\n :target: https://coveralls.io/r/infinityxxx/django-thumbnail-maker?branch=master\n.. image:: https://badge.fury.io/py/django-thumbnail-maker.svg\n :target: http://badge.fury.io/py/django-thumbnail-maker\n\nAuto-generator of thumbnails for Django, using sorl-thumbnail.\n\nFeatures\n========\n\n- Auto-genarates thumbnails using sorl-thumbnail while uploading (saving) images\n- You can use any engines & plugins you usually use with sorl-thumbnail\n- The application does not replace thumbnail templatetag and you can use everything you want from sorl-thumbnail\n- Command to auto-generate missing thumbnails\n\nHow to Use\n==========\n\nGet the code\n------------\n\nGet the code for the latest stable release use pip::\n\n $ pip install django-thumbnail-maker\n\nConfigure your project\n-----------------------\n\nRegister ``'thumbnail_maker'``, in the ``INSTALLED_APPS`` section of\nyour project's settings anywhere after ``'sorl.thumbnail'`` app (assume you already installed ``sorl-thumbnail``)::\n\n INSTALLED_APPS = (\n 'django.contrib.auth',\n 'django.contrib.admin',\n 'django.contrib.sites',\n 'django.contrib.comments',\n 'django.contrib.sessions',\n 'django.contrib.messages',\n 'django.contrib.contenttypes',\n ...\n 'sorl.thumbnail',\n ...\n 'thumbnail_maker',\n )\n\nSet up required thumb formats in ``THUMBNAIL_MAKER_FORMATS`` dictionary.\nKeys are the names for your formats (could be any string).\nValues are tuples of length 2: first element is a geometry string (used in ``sorl-thumbnail``),\nsecond is a dictionary with options (``crop``, ``quality``, ``padding``, ``format``, etc.)::\n\n THUMBNAIL_MAKER_FORMATS = {\n 'banner': ('400x300', {'crop': 'center',\n 'quality': 90}),\n '50x50': ('50x50', {}),\n 'any_name': ('5x277', {'padding': True})\n }\n\nYou can set up ``THUMBNAIL_MAKER_DEBUG`` setting.\nBy default it is set to ``False`` in order to pass exceptions\nwhile saving models or while generating batch of thumbnails.\nThis setting is not required. Usage::\n\n THUMBNAIL_MAKER_DEBUG = True\n\n\nSet up your model's field\n-------------------------\n\nUse ``ImageWithThumbnailsField`` and ``thumbs`` option, where ``thumbs`` is a tuple of thumb format names\n(keys from ``THUMBNAIL_MAKER_FORMATS`` dictionary)::\n\n from django.db import models\n from thumbnail_maker.fields import ImageWithThumbnailsField\n\n class Item(models.Model):\n image = ImageWithThumbnailsField(\n upload_to='somewhere',\n thumbs=('banner', '50x50'),\n )\n\n\nTemplates usage\n---------------\n\nAll of the examples assume that you first load the ``thumbnail_maker`` template tag in\nyour template::\n\n {% load thumbnail_maker %}\n\nA simple usage::\n\n {% usethumbnail item.image \"banner\" as im %}\n
\n {% endusethumbnail %}\n\n {% usethumbnail item.image \"50x50\" as im %}\n
\n {% endusethumbnail %}\n\nYou can also use string paths instead of image objects::\n\n {% usethumbnail \"dummy/image.png\" \"50x50\" as im %}\n
\n {% endusethumbnail %}\n\nManagement commands usage\n-------------------------\n\nDjango-thumbnail-maker comes with a manage.py command to generate missing thumbs.\nYou can use it while ::\n\n ./manage.py make_thumbnails . \n\nIn case you want to make all thumbs replacing old ones, use ``--force`` option::\n\n ./manage.py make_thumbnails --force . \n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/infinityxxx/django-thumbnail-maker",
"keywords": "",
"license": "BSD",
"maintainer": "Tamara Khalbashkeeva",
"maintainer_email": "infinityxxx@gmail.com",
"name": "django-thumbnail-maker",
"package_url": "https://pypi.org/project/django-thumbnail-maker/",
"platform": "any",
"project_url": "https://pypi.org/project/django-thumbnail-maker/",
"project_urls": {
"Homepage": "https://github.com/infinityxxx/django-thumbnail-maker"
},
"release_url": "https://pypi.org/project/django-thumbnail-maker/0.0.6/",
"requires_dist": [
"sorl-thumbnail"
],
"requires_python": "",
"summary": "Thumbnail maker for Django",
"version": "0.0.6"
},
"last_serial": 4425292,
"releases": {
"0.0.1a": [
{
"comment_text": "",
"digests": {
"md5": "55f67c773c375c86afddd192fc8a0395",
"sha256": "8ec260b2ee42027216ed476ca4164914040472489c19dcec80d6810d8c529a7a"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.1a.tar.gz",
"has_sig": true,
"md5_digest": "55f67c773c375c86afddd192fc8a0395",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4318,
"upload_time": "2014-06-20T07:26:05",
"url": "https://files.pythonhosted.org/packages/ac/df/8fe2d4862c03018111c7bc6e8ff9f4cca488cfefc552a12ccc2b7ac323ca/django-thumbnail-maker-0.0.1a.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "9fcabacd0792bd97b297daafaf21edb1",
"sha256": "aa11a9c38c90d0f85c25e7432594f2839384bb1711c2f5164657b528fce5d9b8"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.2.tar.gz",
"has_sig": true,
"md5_digest": "9fcabacd0792bd97b297daafaf21edb1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5376,
"upload_time": "2014-06-20T10:06:59",
"url": "https://files.pythonhosted.org/packages/b1/ac/adb60c7a6a007c9b0c62a114767a353c5e34e1aba4863bc2281ecb2470b1/django-thumbnail-maker-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "742c5c0f01d54390b3863c3534e591dc",
"sha256": "2677b26d1e31e27b54fe1f6b54a3a6ccabc7c74182b52dabfc9ff977b2313b10"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.3.tar.gz",
"has_sig": true,
"md5_digest": "742c5c0f01d54390b3863c3534e591dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5982,
"upload_time": "2014-06-20T16:03:44",
"url": "https://files.pythonhosted.org/packages/50/79/8c23b1e815c68e00536a37f8d71b8a40fd092a9bcd7d20d313530a9467d4/django-thumbnail-maker-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "ca432021c356fa81964d1fb2e2fe6aa7",
"sha256": "bbcf38d7047831a29e3d565c938c3c992032fc99590fefca12523495ad2685be"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.4.tar.gz",
"has_sig": true,
"md5_digest": "ca432021c356fa81964d1fb2e2fe6aa7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6534,
"upload_time": "2014-06-22T17:25:36",
"url": "https://files.pythonhosted.org/packages/d0/9d/72b30beafbc55a4e28200d4c9d486dbbb761b9aaae3adb3fc5714b8cd411/django-thumbnail-maker-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "d1dee6c46c521dd26149d6b933b948fb",
"sha256": "40b9bcf5b5ea03efc064dd364403b248a86b7da8a9f6626293fdd96357e22fd2"
},
"downloads": -1,
"filename": "django_thumbnail_maker-0.0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1dee6c46c521dd26149d6b933b948fb",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 8848,
"upload_time": "2018-10-28T21:15:42",
"url": "https://files.pythonhosted.org/packages/66/0e/1e111861b928701084659945dac16bb5ae2de8913a0ad02ce5b819154346/django_thumbnail_maker-0.0.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0360fa7564f7faeb9137e71f27b799cf",
"sha256": "70a38dcac0a1d39bfd82e5694d431732bb1ec5c42455c0fee243c14c2447b8c1"
},
"downloads": -1,
"filename": "django_thumbnail_maker-0.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0360fa7564f7faeb9137e71f27b799cf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 8843,
"upload_time": "2018-10-28T21:15:44",
"url": "https://files.pythonhosted.org/packages/03/ea/6ffa6e5a295f09176b0707a7988ac547237c2bafd62f44eeb0aef8adefc5/django_thumbnail_maker-0.0.5-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d1ffaea3d8f90619f95ac0b37983811a",
"sha256": "3253a7d9f29a52864632e3a8b8fd9637837eb0f326a6225a554f1cd6e6757027"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.5.tar.gz",
"has_sig": true,
"md5_digest": "d1ffaea3d8f90619f95ac0b37983811a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6728,
"upload_time": "2014-06-24T08:42:02",
"url": "https://files.pythonhosted.org/packages/72/ba/166de1cc28ea750ab0d99d96e28fdcee179761e3e4ad237c724dca205c4a/django-thumbnail-maker-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "7d4bdd33100094c5666ec6aaf2625143",
"sha256": "faa6e1427824cf83299a93da3481e04d5baf4fd7f4b80b75a16d7704d9eccb3c"
},
"downloads": -1,
"filename": "django_thumbnail_maker-0.0.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7d4bdd33100094c5666ec6aaf2625143",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 8828,
"upload_time": "2018-10-28T21:15:45",
"url": "https://files.pythonhosted.org/packages/fb/05/be1af8d018e17a3d921e91e12a682a076ce874f73c75a08ebb216d506c0c/django_thumbnail_maker-0.0.6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c4b5fc042bb056e52cb29214d43dacc1",
"sha256": "ec67c1fff671734dd491baba1a7d11b6e6ec9ed743315c0870996ea20d79fe18"
},
"downloads": -1,
"filename": "django_thumbnail_maker-0.0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c4b5fc042bb056e52cb29214d43dacc1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 8825,
"upload_time": "2018-10-28T21:15:46",
"url": "https://files.pythonhosted.org/packages/bf/c1/6d05e4345852024409b2926fc684914a5a927f2364c5f2906e8b7cb6bbe9/django_thumbnail_maker-0.0.6-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "622df31d031f33fc8379d0e5ca281e94",
"sha256": "cc355e988b32f9e90a72ef1fd20c9bc25e483324781115e689031cabadd41edf"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "622df31d031f33fc8379d0e5ca281e94",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 560414,
"upload_time": "2018-10-28T21:16:18",
"url": "https://files.pythonhosted.org/packages/36/52/b5d063e8002e79bda6802d3f17b581e3fd1c9a27592d4abae1f52a5ad922/django-thumbnail-maker-0.0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "7d4bdd33100094c5666ec6aaf2625143",
"sha256": "faa6e1427824cf83299a93da3481e04d5baf4fd7f4b80b75a16d7704d9eccb3c"
},
"downloads": -1,
"filename": "django_thumbnail_maker-0.0.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7d4bdd33100094c5666ec6aaf2625143",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 8828,
"upload_time": "2018-10-28T21:15:45",
"url": "https://files.pythonhosted.org/packages/fb/05/be1af8d018e17a3d921e91e12a682a076ce874f73c75a08ebb216d506c0c/django_thumbnail_maker-0.0.6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c4b5fc042bb056e52cb29214d43dacc1",
"sha256": "ec67c1fff671734dd491baba1a7d11b6e6ec9ed743315c0870996ea20d79fe18"
},
"downloads": -1,
"filename": "django_thumbnail_maker-0.0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c4b5fc042bb056e52cb29214d43dacc1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 8825,
"upload_time": "2018-10-28T21:15:46",
"url": "https://files.pythonhosted.org/packages/bf/c1/6d05e4345852024409b2926fc684914a5a927f2364c5f2906e8b7cb6bbe9/django_thumbnail_maker-0.0.6-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "622df31d031f33fc8379d0e5ca281e94",
"sha256": "cc355e988b32f9e90a72ef1fd20c9bc25e483324781115e689031cabadd41edf"
},
"downloads": -1,
"filename": "django-thumbnail-maker-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "622df31d031f33fc8379d0e5ca281e94",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 560414,
"upload_time": "2018-10-28T21:16:18",
"url": "https://files.pythonhosted.org/packages/36/52/b5d063e8002e79bda6802d3f17b581e3fd1c9a27592d4abae1f52a5ad922/django-thumbnail-maker-0.0.6.tar.gz"
}
]
}