{ "info": { "author": "Unplug Studio", "author_email": "hello@unplug.studio", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "Django Alt Text\r\n===============\r\n\r\nGeneric alt text model associated to files by their path.\r\n\r\nInstall\r\n-------\r\n\r\n1. Install via pip: ``pip install django-alttext``.\r\n2. Add ``alttext`` to your ``INSTALLED_APPS``.\r\n3. Run migrations.\r\n4. Optionally follow the integration instructions that apply to your case.\r\n\r\nUsage\r\n-----\r\n\r\nUsing one of the supported integrations staff users will be able to add alt text for images in the admin interface. The app stores a list of alt texts by their associated image path.\r\n\r\nIn your templates, you can now access the alt text for any file using the ``alttext`` filter:\r\n\r\n.. code::\r\n\r\n {% load alttext_tags %}\r\n \"{{\r\n\r\nMezzanine integration\r\n---------------------\r\n\r\nIf you're using Mezzanine and filebrowser-safe, add ``alttext.mezzanine`` to your INSTALLED_APPS before ``mezzanine.boot`` to enable alt-text links in the admin. A link to \"Edit alt text\" will appear next to each ``FileField`` in Add and Change forms.\r\n\r\nConfiguration\r\n-------------\r\n\r\n- Enable the admin list view to manage all AltText instances: ``settings.ALTTEXT_ADMIN_DISPLAY = True``.\r\n\r\nContributing\r\n------------\r\n\r\nReview contribution guidelines at CONTRIBUTING.md_.\r\n\r\n.. _CONTRIBUTING.md: CONTRIBUTING.md\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/unplugstudio/django-alttext", "keywords": "django mezzanine", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-alttext", "package_url": "https://pypi.org/project/django-alttext/", "platform": "", "project_url": "https://pypi.org/project/django-alttext/", "project_urls": { "Homepage": "https://github.com/unplugstudio/django-alttext" }, "release_url": "https://pypi.org/project/django-alttext/1.1.1/", "requires_dist": [ "django (>=1.6)" ], "requires_python": "", "summary": "Add alt text to images", "version": "1.1.1", "yanked": false, "yanked_reason": null }, "last_serial": 6055377, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "1f603bf143c5007a6c0a2804d617ee89", "sha256": "ac33a905b05bdc94f7f54d86715f748afee8adbe0ae7d1efd52a544020e29d4a" }, "downloads": -1, "filename": "django_alttext-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f603bf143c5007a6c0a2804d617ee89", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6063, "upload_time": "2019-07-03T18:47:37", "upload_time_iso_8601": "2019-07-03T18:47:37.082858Z", "url": "https://files.pythonhosted.org/packages/06/a1/be03293825758b26f5db93d7d4f71ddfcad80240b1cac01f362861198e25/django_alttext-1.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c921b73fb6cd1665d6e03dc257e47063", "sha256": "8dfb363e1a859b1bdeef101619ce1aaae1328d65b3f88c313d4cb77acfcb715f" }, "downloads": -1, "filename": "django-alttext-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c921b73fb6cd1665d6e03dc257e47063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4782, "upload_time": "2019-07-03T18:47:39", "upload_time_iso_8601": "2019-07-03T18:47:39.554858Z", "url": "https://files.pythonhosted.org/packages/ef/2f/8ec860ae7f12cce58ae18a36e06bab27af4325a48f7c3f094bb0acbe99db/django-alttext-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5b601e8eebb533015871bb67bb8ed0e8", "sha256": "ccf046b7ff3faa8fb345f1c9b3f300ab9e866e3dfcfceab5b7b1121c408e1085" }, "downloads": -1, "filename": "django_alttext-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b601e8eebb533015871bb67bb8ed0e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7507, "upload_time": "2019-07-04T21:57:53", "upload_time_iso_8601": "2019-07-04T21:57:53.044466Z", "url": "https://files.pythonhosted.org/packages/87/b8/626c268d9e2671a5744668009614a9b437f67695ef7997f1b00da670a912/django_alttext-1.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3324609d7d679f7e6825474975243b05", "sha256": "1e00e83f10d6c6c898903b8452babee6b2d66557b18fd59306faad91942f1f4d" }, "downloads": -1, "filename": "django-alttext-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3324609d7d679f7e6825474975243b05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5267, "upload_time": "2019-07-04T21:57:54", "upload_time_iso_8601": "2019-07-04T21:57:54.326865Z", "url": "https://files.pythonhosted.org/packages/f9/2c/cd80a881b6ae9a31614e37b9ee833578f3f1e8cf2ec80fd532c092b2e027/django-alttext-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a833f7b0942614d85931ef2b4a61fbdc", "sha256": "936953bf8b17a8567d67a6ca8831b70c1b20c0fe8125e6e6fce0d7274f3d679a" }, "downloads": -1, "filename": "django_alttext-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a833f7b0942614d85931ef2b4a61fbdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7742, "upload_time": "2019-07-06T16:42:01", "upload_time_iso_8601": "2019-07-06T16:42:01.205099Z", "url": "https://files.pythonhosted.org/packages/df/ff/480e5cd3384e5d1092c1d0fe7bc53928e9c72061875ee9eec24b53ce6ae8/django_alttext-1.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bbc7997e11167bc9300b3168a239c6f9", "sha256": "59cba6a88d8b423466dd05cdc2cb15a2dff3066ef75952bbec1fb46e4f387de0" }, "downloads": -1, "filename": "django-alttext-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bbc7997e11167bc9300b3168a239c6f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5508, "upload_time": "2019-07-06T16:42:02", "upload_time_iso_8601": "2019-07-06T16:42:02.816342Z", "url": "https://files.pythonhosted.org/packages/d6/54/8c12687e0a808fdbe6d324628a545917664b84033a87198576fdbc4b40b3/django-alttext-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "b757d348073daaf223119ccb8f3b9449", "sha256": "50ee3ca97db81ce42bfe55c8e8c631e16036083c90bbf110b94fec96a63bc71a" }, "downloads": -1, "filename": "django_alttext-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b757d348073daaf223119ccb8f3b9449", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7783, "upload_time": "2019-07-13T15:21:48", "upload_time_iso_8601": "2019-07-13T15:21:48.831781Z", "url": "https://files.pythonhosted.org/packages/5c/c7/a03ffdb8e0ef7703fc33fa44db69ce327ec11448cfd45d96a0698c733126/django_alttext-1.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd8009b323f9d51f5c9e391e22154808", "sha256": "4cb7efd52062ec484407ca6ff655a10c656df2576e5b4b4fe415120a1f2e485c" }, "downloads": -1, "filename": "django-alttext-1.0.3.tar.gz", "has_sig": false, "md5_digest": "bd8009b323f9d51f5c9e391e22154808", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5551, "upload_time": "2019-07-13T15:21:50", "upload_time_iso_8601": "2019-07-13T15:21:50.223295Z", "url": "https://files.pythonhosted.org/packages/15/7a/11a0d1ca6cb805fcf99ae267ab5c9fd4212739eb3a0b7665e43ee6ac32f7/django-alttext-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3e458d1b6718ef8eb1d05efc95fe963d", "sha256": "24e9c2b0c7aa07ea06fb4524662b45438abc9e9831365971fc24e00766191074" }, "downloads": -1, "filename": "django_alttext-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e458d1b6718ef8eb1d05efc95fe963d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7841, "upload_time": "2019-07-13T16:21:49", "upload_time_iso_8601": "2019-07-13T16:21:49.272034Z", "url": "https://files.pythonhosted.org/packages/f0/87/890705ad1eb7f13a3d781bfa8b843a16d3091d962499d7c77143c516390d/django_alttext-1.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "37341508cb871c22ec665b9da4252c79", "sha256": "d8d20a09e9910b43644dc36001c8a933d6344f9038304088034aa7208954d19b" }, "downloads": -1, "filename": "django-alttext-1.0.4.tar.gz", "has_sig": false, "md5_digest": "37341508cb871c22ec665b9da4252c79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5592, "upload_time": "2019-07-13T16:21:50", "upload_time_iso_8601": "2019-07-13T16:21:50.843185Z", "url": "https://files.pythonhosted.org/packages/ea/46/9a79e65fb6ac808bc0e4fbd5c0878551880df197ff02e4f3844419b99be4/django-alttext-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "67286a1f6c572a2cb8f3a61bd2035f67", "sha256": "3f0b9de708e379e0296144f362b6b1805411d9db4c9789b023b4507507d25f97" }, "downloads": -1, "filename": "django_alttext-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67286a1f6c572a2cb8f3a61bd2035f67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8957, "upload_time": "2019-09-14T01:59:07", "upload_time_iso_8601": "2019-09-14T01:59:07.782785Z", "url": "https://files.pythonhosted.org/packages/de/ea/a9fa7bccc36f3b72dbed40f68be369473330927fcea7ef69fc5aafc350ac/django_alttext-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc65bbd52e265cc1703910358bac4b72", "sha256": "ff4c53601be2db0eb9293e72cef4ab156a72ff60c9aa2623b2d9002becf5be9f" }, "downloads": -1, "filename": "django-alttext-1.1.0.tar.gz", "has_sig": false, "md5_digest": "fc65bbd52e265cc1703910358bac4b72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6301, "upload_time": "2019-09-14T01:59:09", "upload_time_iso_8601": "2019-09-14T01:59:09.310782Z", "url": "https://files.pythonhosted.org/packages/0d/9f/e9767e2bf28c3cb103352c7df22faab8abd380520b6c402167e71ddab53f/django-alttext-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "6df692ede7755b466f507802ded261aa", "sha256": "7400c37bba1f09287a120f72df3088b07a74a7bb265b7881c6bb64bd174ee739" }, "downloads": -1, "filename": "django_alttext-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6df692ede7755b466f507802ded261aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9031, "upload_time": "2019-10-30T23:57:08", "upload_time_iso_8601": "2019-10-30T23:57:08.282110Z", "url": "https://files.pythonhosted.org/packages/c4/7a/45f4100ea2c6eec363a5d7877fc2c89a937af26eabffa06c65202bbeaab5/django_alttext-1.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cd180ce590a3a20a71a4d5404f7edd1", "sha256": "e00d88ca3defee4bd31ba55e4f2a9cafa5523d224bd57d0f4c47812b38247722" }, "downloads": -1, "filename": "django-alttext-1.1.1.tar.gz", "has_sig": false, "md5_digest": "2cd180ce590a3a20a71a4d5404f7edd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6369, "upload_time": "2019-10-30T23:57:09", "upload_time_iso_8601": "2019-10-30T23:57:09.916871Z", "url": "https://files.pythonhosted.org/packages/1b/d8/171cd228fff7b72e569da5b49256fb07f23736cd283464dcdf7226bd60c4/django-alttext-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6df692ede7755b466f507802ded261aa", "sha256": "7400c37bba1f09287a120f72df3088b07a74a7bb265b7881c6bb64bd174ee739" }, "downloads": -1, "filename": "django_alttext-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6df692ede7755b466f507802ded261aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9031, "upload_time": "2019-10-30T23:57:08", "upload_time_iso_8601": "2019-10-30T23:57:08.282110Z", "url": "https://files.pythonhosted.org/packages/c4/7a/45f4100ea2c6eec363a5d7877fc2c89a937af26eabffa06c65202bbeaab5/django_alttext-1.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cd180ce590a3a20a71a4d5404f7edd1", "sha256": "e00d88ca3defee4bd31ba55e4f2a9cafa5523d224bd57d0f4c47812b38247722" }, "downloads": -1, "filename": "django-alttext-1.1.1.tar.gz", "has_sig": false, "md5_digest": "2cd180ce590a3a20a71a4d5404f7edd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6369, "upload_time": "2019-10-30T23:57:09", "upload_time_iso_8601": "2019-10-30T23:57:09.916871Z", "url": "https://files.pythonhosted.org/packages/1b/d8/171cd228fff7b72e569da5b49256fb07f23736cd283464dcdf7226bd60c4/django-alttext-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }