{ "info": { "author": "Ra\u00fal Negr\u00f3n", "author_email": "raul.esteban.negron@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "## django-profanity-check\n\nA Django template filter that wraps around [profanity-check](https://github.com/vzhou842/profanity-check).\n\n**Note**: `numpy`, `scipy`, and `scikit-learn` are all dependencies of `profanity-check`.\n\n## Usage\n\n1. Install with `pip`.\n\n ```\n pip install django-profanity-check\n ```\n\n1. Add `profanity` to your `INSTALLED_APPS`.\n\n ```python\n # settings.py\n\n INSTALLED_APPS = [ ..., 'profanity', ...]\n\n ```\n\n1. Use it in a template!\n\n ```python-django\n {# ... #}\n\n {% load profanity %}\n\n {# ... #}\n\n {% with sentence='Hey, fuck you!' %}\n {{ sentence | censor }} {# Will result in: 'Hey, **** you!' #}\n {% endwith %}\n\n ```\n\n## Todo\n\n- [ ] Allow custom replacement characters\n- [ ] Allow custom replacement character length\n- [ ] Template tests\n\n## Credits\n\nVictor Zhou's [profanity-check](https://github.com/vzhou842/profanity-check) Python package does all the heavy lifting.\n\nInspired by [django-profanity-filter](https://github.com/ReconCubed/django-profanity-filter).\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rnegron/django-profanity-check", "keywords": "Django,profanity,template-filter", "license": "MIT", "maintainer": "Ra\u00fal Negr\u00f3n", "maintainer_email": "raul.esteban.negron@gmail.com", "name": "django-profanity-check", "package_url": "https://pypi.org/project/django-profanity-check/", "platform": "", "project_url": "https://pypi.org/project/django-profanity-check/", "project_urls": { "Homepage": "https://github.com/rnegron/django-profanity-check", "Repository": "https://github.com/rnegron/django-profanity-check" }, "release_url": "https://pypi.org/project/django-profanity-check/0.1.0/", "requires_dist": [ "profanity-check (>=1.0,<2.0)" ], "requires_python": ">=3.7,<4.0", "summary": "A Django template filter that wraps around profanity-check", "version": "0.1.0" }, "last_serial": 5228786, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "06cce1b530731b81542db0e86dbc4b01", "sha256": "32deae6f3cd97e010c06c81ad8e850e841a92ec0484d0918acbbb72f104035ff" }, "downloads": -1, "filename": "django_profanity_check-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "06cce1b530731b81542db0e86dbc4b01", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3779, "upload_time": "2019-05-05T15:50:23", "url": "https://files.pythonhosted.org/packages/c1/c4/33c5dce10d9b48ec9a71e1fd92247c935af5036b236fd9670f688e4d6c9d/django_profanity_check-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c6fbb50c987c98726e53db11fc96ebc", "sha256": "9565bd3b036358b9ed6768bf1725a945ca5434e020f5c10c8ebce05cb70dc0a5" }, "downloads": -1, "filename": "django-profanity-check-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4c6fbb50c987c98726e53db11fc96ebc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3269, "upload_time": "2019-05-05T15:50:20", "url": "https://files.pythonhosted.org/packages/f0/c3/539c3d17d4d3f268003cb9599051491f347b26278ea1900543e71a5e2d88/django-profanity-check-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "06cce1b530731b81542db0e86dbc4b01", "sha256": "32deae6f3cd97e010c06c81ad8e850e841a92ec0484d0918acbbb72f104035ff" }, "downloads": -1, "filename": "django_profanity_check-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "06cce1b530731b81542db0e86dbc4b01", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3779, "upload_time": "2019-05-05T15:50:23", "url": "https://files.pythonhosted.org/packages/c1/c4/33c5dce10d9b48ec9a71e1fd92247c935af5036b236fd9670f688e4d6c9d/django_profanity_check-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c6fbb50c987c98726e53db11fc96ebc", "sha256": "9565bd3b036358b9ed6768bf1725a945ca5434e020f5c10c8ebce05cb70dc0a5" }, "downloads": -1, "filename": "django-profanity-check-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4c6fbb50c987c98726e53db11fc96ebc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3269, "upload_time": "2019-05-05T15:50:20", "url": "https://files.pythonhosted.org/packages/f0/c3/539c3d17d4d3f268003cb9599051491f347b26278ea1900543e71a5e2d88/django-profanity-check-0.1.0.tar.gz" } ] }