{ "info": { "author": "Toni Colom", "author_email": "toni@semicolom.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "# Django Tools Contact\n\nDjango Tools Contact is a simple Django app to manage a company contact information and contacts\nrequests from a form\n\n## Installation\n\n1. Install with pip install `django-tools-contact`.\n\n2. Add `djtools.contact` to your INSTALLED_APPS setting like this:\n```\nINSTALLED_APPS = [\n ...\n 'djtools.contact',\n]\n```\n\n3. Add your Google Maps API key nd your contact information in your project settings:\n```\nDJTOOLS_CONTACT_GMAPS_APIKEY = \"ABCDE123\"\nDJTOOLS_CONTACT_SITE_DOMAIN = \"www.example.com\"\nDJTOOLS_CONTACT_MAIL_FROM = \"no-reply@example.com\"\nDJTOOLS_CONTACT_MAIL_TO = [\"admin@example.com\"]\n\n```\n\n4. It has a dependency over `django-recaptcha`. Follow their instructions as well:\n[Django ReCaptcha](https://github.com/praekelt/django-recaptcha).\n\n\n5. You can use the `ContactRequestView` like this:\n```\nfrom djtools.contact.views import ContactRequestView\n\n\nurlpatterns = [\n path('contact/', ContactRequestView.as_view(), name='contact'),\n]\n```\n\n6. Run `python manage.py migrate` to create the contact models.\n\n7. If you want to show the comapny contact information in the same page as the contact form\nyou need to enable this setting `DJTOOLS_CONTACT_INFO=True`, then start the development server and\nvisit http://127.0.0.1:8000/admin/ to create add the contact information (you'll need the Admin app\nenabled).\n\n8. Visit http://127.0.0.1:8000/contact/ to see the contact information and send contact requests.\n\n## References\nhttps://github.com/pydanny/cookiecutter-djangopackage/\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-tools-contact", "package_url": "https://pypi.org/project/django-tools-contact/", "platform": "", "project_url": "https://pypi.org/project/django-tools-contact/", "project_urls": null, "release_url": "https://pypi.org/project/django-tools-contact/1.3.2/", "requires_dist": [ "django-recaptcha" ], "requires_python": "", "summary": "A simple Django app to manage company contact information.", "version": "1.3.2" }, "last_serial": 5960577, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ae9f60f6af74b793cce1d15fe54d4772", "sha256": "7ad718560a60b65d3df79cce73ad633718281dc1dd5789deca50c7ce892e6fb0" }, "downloads": -1, "filename": "django_tools_contact-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ae9f60f6af74b793cce1d15fe54d4772", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19311, "upload_time": "2018-09-21T17:07:44", "url": "https://files.pythonhosted.org/packages/d5/76/9d71ee379a4ebb57a5fc9f5d0293f479af3a65d23da9335a7eab467e978d/django_tools_contact-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b011ff2a32a10aedb8bd1147d8a2efbe", "sha256": "a721b31387a8d06f4cb3bd56d613dfec36cb863c31c7b63e12160a5dc129c94e" }, "downloads": -1, "filename": "django-tools-contact-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b011ff2a32a10aedb8bd1147d8a2efbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11886, "upload_time": "2018-09-21T17:07:45", "url": "https://files.pythonhosted.org/packages/a8/33/263575d8873d434cdf22ae0c58462b12a67bf29839f8f132ddf9084f5139/django-tools-contact-0.0.1.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a08c28c5c8924871c769f82cfaeeb6e5", "sha256": "7744c99c3f42427ef3e3c68c34f38d1affa20dbbd98c4bdb2a0ed19a0b0cb92f" }, "downloads": -1, "filename": "django_tools_contact-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a08c28c5c8924871c769f82cfaeeb6e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10625, "upload_time": "2018-09-25T09:00:58", "url": "https://files.pythonhosted.org/packages/19/17/6e0b335ca39f34ea429b9c29c18b3a474f43fe01a2a74457849ac3206f59/django_tools_contact-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cbaa29d12a89bd3645e155bd0fb5d53", "sha256": "ffa852fbad9be33fd49cc5a23320bab43b45e4edae8e18877c04f7830586af16" }, "downloads": -1, "filename": "django-tools-contact-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5cbaa29d12a89bd3645e155bd0fb5d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6686, "upload_time": "2018-09-25T09:00:59", "url": "https://files.pythonhosted.org/packages/10/4e/ece50c85f7f11be98583e3b3962b73164c6d85feee620d1c4c1f4cba5352/django-tools-contact-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "57d737b3ef18b66e39f27cce5739e1d3", "sha256": "edae106b64f00dca089ec972b0123b091dbc27b04d9e2fbe8c6a4ea8e4018fb8" }, "downloads": -1, "filename": "django_tools_contact-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "57d737b3ef18b66e39f27cce5739e1d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10797, "upload_time": "2018-09-25T13:34:24", "url": "https://files.pythonhosted.org/packages/8c/4b/896f1080328067591fac6fc2707152f886d16df4cd9dbf7a9592bd001a90/django_tools_contact-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8384b979a7228998ef968f0c0df08296", "sha256": "3e16cb774b9f4befac9908bc8cd8a21a75fb91113e3dd4bb15e1b9708f82030b" }, "downloads": -1, "filename": "django-tools-contact-0.0.5.tar.gz", "has_sig": false, "md5_digest": "8384b979a7228998ef968f0c0df08296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6773, "upload_time": "2018-09-25T13:34:26", "url": "https://files.pythonhosted.org/packages/05/bf/38bf247455e5ca20a833a4dc968fe420d9c676bd00a59632342af4aa2fc8/django-tools-contact-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "c24ad1d65657a06ccf340d839bf6ca41", "sha256": "baeb29993b96a8d992da1cadc79dfad508596b9b456d38a7a1dd97b0816e26cb" }, "downloads": -1, "filename": "django_tools_contact-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c24ad1d65657a06ccf340d839bf6ca41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10795, "upload_time": "2018-09-25T14:34:47", "url": "https://files.pythonhosted.org/packages/85/64/c36106dd9d39278f903e309fcd450b1bcc1567d4b5f510d7bc58f3b5e267/django_tools_contact-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0268cda4025eba9a605e19f3e1ddb2de", "sha256": "e0c391bbdbee561f9e9f17d6aaaefd74a8bf4266d92c16a8724456a3e81f62a5" }, "downloads": -1, "filename": "django-tools-contact-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0268cda4025eba9a605e19f3e1ddb2de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6776, "upload_time": "2018-09-25T14:34:48", "url": "https://files.pythonhosted.org/packages/69/af/6ccf3f98bcd478ee83fad8464e7c97c30c01ca561f02bac14d922604f177/django-tools-contact-0.0.6.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "89f8fb1091fbd35391789985fbebf1c8", "sha256": "4a1c8b51037aacf7573d12ef183ff0c431f4941860befe100b065c91274ff2e9" }, "downloads": -1, "filename": "django_tools_contact-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "89f8fb1091fbd35391789985fbebf1c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10806, "upload_time": "2018-09-26T13:02:38", "url": "https://files.pythonhosted.org/packages/7f/3d/f99b5a0da1bb1cdd8bf5627a65670002f4008640ad2333a784a62f8798b1/django_tools_contact-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8717c889bba22d86c756f4af1e120d71", "sha256": "a7ad232ec90417f0bcdf1f9ef4e68281b66eac7bc9945a37dd464f94f534838e" }, "downloads": -1, "filename": "django-tools-contact-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8717c889bba22d86c756f4af1e120d71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6783, "upload_time": "2018-09-26T13:02:40", "url": "https://files.pythonhosted.org/packages/e9/b3/98b6866204b82915016e1c5b6d1e3d41a568b90e10e63d4231fdad98c424/django-tools-contact-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "533aaa6c88552a1df8550d48db60b79d", "sha256": "ed3ecf84e3fad23ae5786e8bad95753a848dbee0cfc7f190d09cd87ae5bc6729" }, "downloads": -1, "filename": "django_tools_contact-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "533aaa6c88552a1df8550d48db60b79d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9795, "upload_time": "2018-11-15T14:34:14", "url": "https://files.pythonhosted.org/packages/06/86/416331c1344edd9c0750a3beb52d9867db9bbd5eda5d6871b2b25fa4efa6/django_tools_contact-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cfd0fbdbb1ea690a8edbf0f88561376d", "sha256": "71778e6a7c0e046f5a0a81fda1bd5087ea047008e2e910e42089a60cd9711e95" }, "downloads": -1, "filename": "django-tools-contact-1.1.0.tar.gz", "has_sig": false, "md5_digest": "cfd0fbdbb1ea690a8edbf0f88561376d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6618, "upload_time": "2018-11-15T14:34:16", "url": "https://files.pythonhosted.org/packages/c3/19/4cbd9231c10494411b00ead6ef5795a94dbb56d919b808037ec87daef66b/django-tools-contact-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "76d00700b2d799eebeb2db87652c0118", "sha256": "ae71177f8c814c62125beb828bd2dd3ca7df733d329eb5b197b1b669e1aee06e" }, "downloads": -1, "filename": "django_tools_contact-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "76d00700b2d799eebeb2db87652c0118", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9928, "upload_time": "2018-11-21T17:55:46", "url": "https://files.pythonhosted.org/packages/79/d5/6f8156e89d3f4e4a2ad2fdd906b7231da5e950e8deb3f592df0350d1c83d/django_tools_contact-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f6bc0881b16df249c4c79efed92eedf", "sha256": "9617abb3f8e0558f825fda449df15d6b38cefa82e80e0c08c5072700d966515a" }, "downloads": -1, "filename": "django-tools-contact-1.2.0.tar.gz", "has_sig": false, "md5_digest": "4f6bc0881b16df249c4c79efed92eedf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6755, "upload_time": "2018-11-21T17:55:48", "url": "https://files.pythonhosted.org/packages/86/7f/bc30f6b77581e91b3f414e79ae2552e1ab0f047ec5699eda9b1132869b16/django-tools-contact-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "f3dc07f28bc8d4fea2dd74b247c1f196", "sha256": "03e8a8b8a184b0465c67ad17fd6cf670bc67c1de5c4a257011b6029ae7a91c9a" }, "downloads": -1, "filename": "django_tools_contact-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f3dc07f28bc8d4fea2dd74b247c1f196", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9957, "upload_time": "2019-01-11T14:31:00", "url": "https://files.pythonhosted.org/packages/c0/34/652b4bed0b7e6a316f48b81d0f676b56461d188d808a67b6c87f82ec323b/django_tools_contact-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45bd1dae1515e609d94b97e346dccd5c", "sha256": "2722a4df5ea70dc1174e052992a3b0bdc5e281985cc866fe095c845d36c0a308" }, "downloads": -1, "filename": "django-tools-contact-1.2.1.tar.gz", "has_sig": false, "md5_digest": "45bd1dae1515e609d94b97e346dccd5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6795, "upload_time": "2019-01-11T14:31:01", "url": "https://files.pythonhosted.org/packages/b2/78/c5bb8a39703b32dd0af65f26a0f386417eefa0cfc88af07fe63c05e4629e/django-tools-contact-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "86246bd1994119a1feabe43fa7fac403", "sha256": "fa2f116f97ba3ad3fa8f17300648b9714fb56f1be1ad85cad84903ff68620ba8" }, "downloads": -1, "filename": "django_tools_contact-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "86246bd1994119a1feabe43fa7fac403", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9930, "upload_time": "2019-01-11T14:38:02", "url": "https://files.pythonhosted.org/packages/0d/34/cd5e3b957ca99c59cad7c0f3543438eac732579769e0de31ba41c126cd6a/django_tools_contact-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8d9f50c27fea9de7ea08e0df9c68942", "sha256": "645755094117741b453e3c06637fd151f8ede2e0cdb88376facd1da892d08af0" }, "downloads": -1, "filename": "django-tools-contact-1.2.2.tar.gz", "has_sig": false, "md5_digest": "f8d9f50c27fea9de7ea08e0df9c68942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6769, "upload_time": "2019-01-11T14:38:04", "url": "https://files.pythonhosted.org/packages/01/15/75e732fca3dec07892546432f94afd715be93deec05ab2beabdd77decfa6/django-tools-contact-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "c56cc17cab76821802505d4309def926", "sha256": "cc8a4d32666eae69ac5f2f4377d8c6762fd3d03b9fbc3d26cab4bbcb897a9b6a" }, "downloads": -1, "filename": "django_tools_contact-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c56cc17cab76821802505d4309def926", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9938, "upload_time": "2019-03-22T09:06:59", "url": "https://files.pythonhosted.org/packages/a5/89/94ff86f1183467b0e77d636d064c3854863c5e2859aada59bf1b9c6b9f55/django_tools_contact-1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "534cd0a4d45dee9b29112590e6d971bb", "sha256": "c4b2e2d5dcf77cf0260f2a55dde408ed122f7b8b8a3e5706ae15e754516127d1" }, "downloads": -1, "filename": "django-tools-contact-1.2.3.tar.gz", "has_sig": false, "md5_digest": "534cd0a4d45dee9b29112590e6d971bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6791, "upload_time": "2019-03-22T09:07:01", "url": "https://files.pythonhosted.org/packages/66/2a/3884ab4b279f159fd1c687c6fd3d7dc1a4b9bce04353b86f0bfacdbd7c21/django-tools-contact-1.2.3.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "caf241fe5b237be04e09d761ed6d8296", "sha256": "c0bc07100e3fe4f616aa34ae8af3653717df3fb511f2df9902eb5426861651dd" }, "downloads": -1, "filename": "django_tools_contact-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "caf241fe5b237be04e09d761ed6d8296", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15490, "upload_time": "2019-03-29T13:14:28", "url": "https://files.pythonhosted.org/packages/9a/b7/918b27c2b1bf68aed381ee900b2daeb7cd269f3f97efcf7235c6d4f02499/django_tools_contact-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75bb645ce77edd334dfdc660cac521ef", "sha256": "f6df3cabbd6137741d7c1632391848810a914b33d24617497c3ca5ca0e756129" }, "downloads": -1, "filename": "django-tools-contact-1.3.0.tar.gz", "has_sig": false, "md5_digest": "75bb645ce77edd334dfdc660cac521ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9075, "upload_time": "2019-03-29T13:14:30", "url": "https://files.pythonhosted.org/packages/6a/70/b241589e0919eb70b10b4d945dc4fb83e940fd659103f4aa64d73c9c745e/django-tools-contact-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "ea9dbf274ced427e50d0be162a25da9d", "sha256": "e645c3f8f182d7d5bbeb549af7406fcc2dbca1ddfaf3a41ca7153ba709b9065a" }, "downloads": -1, "filename": "django_tools_contact-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9dbf274ced427e50d0be162a25da9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15592, "upload_time": "2019-03-29T16:11:52", "url": "https://files.pythonhosted.org/packages/c9/c9/d3a0a19fac8aeab57bc28195e4cb669c342fbae77eb989cc06d03c4686db/django_tools_contact-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cf81a60c3da3dce982ad5351883669d", "sha256": "222835f92e3fcbf7a2965fa3d2a0fa1db4bb848a6941f0c2d60f06a3dd6972e6" }, "downloads": -1, "filename": "django-tools-contact-1.3.1.tar.gz", "has_sig": false, "md5_digest": "8cf81a60c3da3dce982ad5351883669d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9102, "upload_time": "2019-03-29T16:11:54", "url": "https://files.pythonhosted.org/packages/38/4d/c07d4e463639f68ce15049bbac339f6d41e5292f360af1756c894c452ebb/django-tools-contact-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "0a1aa3d9f8b2fded053189a2fa10b6d1", "sha256": "901a471d45109304bffd8207c6ecb8848729a34611236c694acee7f9d890f455" }, "downloads": -1, "filename": "django_tools_contact-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0a1aa3d9f8b2fded053189a2fa10b6d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15591, "upload_time": "2019-10-11T14:42:08", "url": "https://files.pythonhosted.org/packages/e8/94/0227538e5a513d6aff8dfc0130c7ed4fe524f8d43e1dc9f39d149a710c51/django_tools_contact-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2eed524b5ad0632adb80aa185813fb1", "sha256": "9c351bc7aa207c51beedd7d30b942e26e6070f4f9e80f1f0f113de8410fecedc" }, "downloads": -1, "filename": "django-tools-contact-1.3.2.tar.gz", "has_sig": false, "md5_digest": "a2eed524b5ad0632adb80aa185813fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9047, "upload_time": "2019-10-11T14:42:10", "url": "https://files.pythonhosted.org/packages/d4/60/b2871ca66cc3afa5f377a801cf366a8334af7ffa4f3ae39d50e627d69396/django-tools-contact-1.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a1aa3d9f8b2fded053189a2fa10b6d1", "sha256": "901a471d45109304bffd8207c6ecb8848729a34611236c694acee7f9d890f455" }, "downloads": -1, "filename": "django_tools_contact-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0a1aa3d9f8b2fded053189a2fa10b6d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15591, "upload_time": "2019-10-11T14:42:08", "url": "https://files.pythonhosted.org/packages/e8/94/0227538e5a513d6aff8dfc0130c7ed4fe524f8d43e1dc9f39d149a710c51/django_tools_contact-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2eed524b5ad0632adb80aa185813fb1", "sha256": "9c351bc7aa207c51beedd7d30b942e26e6070f4f9e80f1f0f113de8410fecedc" }, "downloads": -1, "filename": "django-tools-contact-1.3.2.tar.gz", "has_sig": false, "md5_digest": "a2eed524b5ad0632adb80aa185813fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9047, "upload_time": "2019-10-11T14:42:10", "url": "https://files.pythonhosted.org/packages/d4/60/b2871ca66cc3afa5f377a801cf366a8334af7ffa4f3ae39d50e627d69396/django-tools-contact-1.3.2.tar.gz" } ] }