{ "info": { "author": "Rafa Huelin", "author_email": "rafahuelin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============================\ndjango-template-obfuscator\n=============================\n\n.. image:: https://badge.fury.io/py/django-template-obfuscator.svg\n :target: https://badge.fury.io/py/django-template-obfuscator\n\n.. image:: https://travis-ci.org/rafahuelin/django-template-obfuscator.svg?branch=master\n :target: https://travis-ci.org/rafahuelin/django-template-obfuscator\n\n.. image:: https://codecov.io/gh/rafahuelin/django-template-obfuscator/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/rafahuelin/django-template-obfuscator\n\nObfuscates desired content in a Django template in order to be difficult to scrape\n\nDocumentation\n-------------\n\nThe full documentation is at https://django-template-obfuscator.readthedocs.io.\n\nQuickstart\n----------\n\nInstall django-template-obfuscator::\n\n pip install django-template-obfuscator\n\nAdd it to your `INSTALLED_APPS`:\n\n.. code-block:: django\n\n INSTALLED_APPS = (\n ...\n 'django_template_obfuscator.apps.DjangoTemplateObfuscatorConfig',\n ...\n )\n\nHow to use django-template-obfuscator's template tags:\n------------------------------------------------------\n\n.. code-block:: django\n\n {% load static %}\n {% load obfuscator %}\n\n \n\n \n \n\n

\n {% obfuscate %}\n Text difficult to scrape.\n {% endobfuscate %}\n

\n\n

\n {% obfuscate %}\n This text as well.\n {% endobfuscate %}\n

\n\n \n \n\nFeatures\n--------\n\n* TODO\n\nRunning Tests\n-------------\n\nDoes the code actually work?\n\n::\n\n source /bin/activate\n (myenv) $ pip install selenium\n (myenv) $ python django_template_obfuscator/tests.py\n\n\nCredits\n-------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-djangopackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.1.5 (2019-09-17)\n++++++++++++++++++\n\n* Tests\n* updated docs\n\n0.1.4 (2019-09-05)\n++++++++++++++++++\n\n* Improve docs.\n\n0.1.3 (2019-09-04)\n++++++++++++++++++\n\n* Fix small errors.\n\n0.1.2 (2019-09-04)\n+++++++++++++++++++\n\n**Improvements**\n-CSS copy prevention\n\n\n0.1.0 (2019-09-02)\n++++++++++++++++++\n\n* First release on PyPI.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rafahuelin/django-template-obfuscator", "keywords": "django-template-obfuscator", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-template-obfuscator", "package_url": "https://pypi.org/project/django-template-obfuscator/", "platform": "", "project_url": "https://pypi.org/project/django-template-obfuscator/", "project_urls": { "Homepage": "https://github.com/rafahuelin/django-template-obfuscator" }, "release_url": "https://pypi.org/project/django-template-obfuscator/0.1.5/", "requires_dist": null, "requires_python": "", "summary": "Obfuscates desired content in a Django template in order to be difficult to scrape", "version": "0.1.5" }, "last_serial": 5842345, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "02a156e7e04504dd1257c3dafcd9abf8", "sha256": "48b233a67a2da71931a5f2108719dfe6483d5977f6dc6024743f765bf71761e6" }, "downloads": -1, "filename": "django_template_obfuscator-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02a156e7e04504dd1257c3dafcd9abf8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6818, "upload_time": "2019-09-04T13:40:46", "url": "https://files.pythonhosted.org/packages/6a/c0/b525af604ca7266c2c19b17953d6aecfba38621603453984d16dd670e940/django_template_obfuscator-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d69712e6cbd89505eb7403b660269cba", "sha256": "4dd441bae8cc91d862e218939f012d48b99a080b67498855129fd2376add5f74" }, "downloads": -1, "filename": "django-template-obfuscator-0.1.1.win-amd64.zip", "has_sig": false, "md5_digest": "d69712e6cbd89505eb7403b660269cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10743, "upload_time": "2019-09-04T13:40:48", "url": "https://files.pythonhosted.org/packages/83/18/eab3a343d5a5465bbfd9693ac4b89bbd2dee996dbd64466cc8959a5efd79/django-template-obfuscator-0.1.1.win-amd64.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6336e32fea559baca33f67e629111d20", "sha256": "e91a8df3120dc5bd77e6b0e4662347b6546eb7407a2c078c3531e4067f5a508b" }, "downloads": -1, "filename": "django_template_obfuscator-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6336e32fea559baca33f67e629111d20", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6807, "upload_time": "2019-09-04T16:16:33", "url": "https://files.pythonhosted.org/packages/d1/5d/eda94daa3bd5a8b8ef32e50c758067978872a446899782134f4dff1daf5c/django_template_obfuscator-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "166c076e4c10b6f62865703f92e2434c", "sha256": "fb9d6d4a890581a13f800f902ed99d4ce8ef14044545aa8876413fda9f5fe1e6" }, "downloads": -1, "filename": "django-template-obfuscator-0.1.2.tar.gz", "has_sig": false, "md5_digest": "166c076e4c10b6f62865703f92e2434c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6464, "upload_time": "2019-09-04T16:16:35", "url": "https://files.pythonhosted.org/packages/a4/8b/e4cf91f8507efbd084726256677a29f5619172dd6bf740f60519368f2b44/django-template-obfuscator-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "57bdcf71cbb95d9fd7663f6ed25b84f4", "sha256": "f72eeb32f36074e9a036214b140c1f0016505c3bf9b195a152d353a9890c31ac" }, "downloads": -1, "filename": "django_template_obfuscator-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57bdcf71cbb95d9fd7663f6ed25b84f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6940, "upload_time": "2019-09-05T15:20:33", "url": "https://files.pythonhosted.org/packages/4a/3e/56f75672caa8ddb3e60faeed455321360fae01405d6d6f30d18f9f11d115/django_template_obfuscator-0.1.3-py2.py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "145899c6bc3b44ab517859c69c31094b", "sha256": "072788dcf749ef2979fe78cf2147016124423510ef0e014cc63f3661db308133" }, "downloads": -1, "filename": "django_template_obfuscator-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "145899c6bc3b44ab517859c69c31094b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7067, "upload_time": "2019-09-05T20:49:07", "url": "https://files.pythonhosted.org/packages/a5/e5/7a659523611d7342e82df3f56fe67a3eb246ac10c3086d92fd89f30dde47/django_template_obfuscator-0.1.4-py2.py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "af5f5541050a5841794d818154d72691", "sha256": "f138fe772cd8bb86b8eea2b0f956ab99ff913747f35192fdb19214db56a12ba7" }, "downloads": -1, "filename": "django_template_obfuscator-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af5f5541050a5841794d818154d72691", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8208, "upload_time": "2019-09-17T15:36:24", "url": "https://files.pythonhosted.org/packages/65/49/0255bc4aad05efb34075589d919e696a28e8260c87b5212839925adafda6/django_template_obfuscator-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d18925989d91919721ff355db0d529c", "sha256": "aa3ca29e17af0c5492ff046dcf1e99c88a363a7ddef971458916cfc366bd7005" }, "downloads": -1, "filename": "django-template-obfuscator-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4d18925989d91919721ff355db0d529c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7319, "upload_time": "2019-09-17T15:36:26", "url": "https://files.pythonhosted.org/packages/ef/7e/e62be5efaced51b8f0f57f9ba2ae44dec9fa871b57d771387536dbe2d308/django-template-obfuscator-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af5f5541050a5841794d818154d72691", "sha256": "f138fe772cd8bb86b8eea2b0f956ab99ff913747f35192fdb19214db56a12ba7" }, "downloads": -1, "filename": "django_template_obfuscator-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af5f5541050a5841794d818154d72691", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8208, "upload_time": "2019-09-17T15:36:24", "url": "https://files.pythonhosted.org/packages/65/49/0255bc4aad05efb34075589d919e696a28e8260c87b5212839925adafda6/django_template_obfuscator-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d18925989d91919721ff355db0d529c", "sha256": "aa3ca29e17af0c5492ff046dcf1e99c88a363a7ddef971458916cfc366bd7005" }, "downloads": -1, "filename": "django-template-obfuscator-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4d18925989d91919721ff355db0d529c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7319, "upload_time": "2019-09-17T15:36:26", "url": "https://files.pythonhosted.org/packages/ef/7e/e62be5efaced51b8f0f57f9ba2ae44dec9fa871b57d771387536dbe2d308/django-template-obfuscator-0.1.5.tar.gz" } ] }