{ "info": { "author": "Trevor Watson", "author_email": "trevor@trevorwatson.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "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.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=============================\ndjango-twilio-sms-models\n=============================\n\n.. image:: https://badge.fury.io/py/django-twilio-sms-models.png\n :target: https://badge.fury.io/py/django-twilio-sms-models\n\n.. image:: https://travis-ci.org/cfc603/django-twilio-sms-models.png?branch=master\n :target: https://travis-ci.org/cfc603/django-twilio-sms-models\n\n.. image:: https://codecov.io/github/cfc603/django-twilio-sms-models/coverage.svg?branch=master\n :target: https://codecov.io/github/cfc603/django-twilio-sms-models?branch=master\n\nDjango models for Twilio's Programmable SMS\n\nDocumentation\n-------------\n\nThe full documentation is at https://django-twilio-sms-models.readthedocs.org.\n\nQuickstart\n----------\n\nInstall django-twilio-sms-models::\n\n $ pip install django-twilio-sms-models\n\nFollow django-twilio install instructions:\n\nhttp://django-twilio.readthedocs.org/en/latest/install.html\n\nAdd 'django-twilio-sms' to your `INSTALLED_APPS`::\n\n # project/settings.py\n INSTALLED_APPS = (\n ...\n 'django_twilio_sms',\n )\n\nSet 'DJANGO_TWILIO_SMS_SITE_HOST' setting:\n\nThis is used to build an absolute URI for the callback url. Can also be used \nwith ngrok on your development machine.\n\n::\n\n # project/settings.py\n DJANGO_TWILIO_SMS_SITE_HOST = 'www.example.com'\n\nInclude django-twilio-sms URLconf in your project `urls.py`::\n\n url(r'^twilio-integration/', include('django_twilio_sms.urls', namespace='django_twilio_sms')),\n\nSync the database::\n\n $ python manage.py migrate\n\nRunning Tests\n--------------\n\nDoes the code actually work?\n\n::\n\n source /bin/activate\n (myenv) $ pip install -r requirements-test.txt\n (myenv) $ python runtests.py\n\nCredits\n---------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-pypackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n1.2.0 (2016-05-13)\n++++++++++++++++++\n\n* Handle unsubscribed PhoneNumber\n\n\n1.1.0 (2016-04-16)\n++++++++++++++++++\n\n* Basic admin configuration (#4) (Thanks @carlkibler)\n* Update docs\n* Fix settings typo\n* Add response_message signal\n\n\n1.0.0 (2016-04-14)\n++++++++++++++++++\n\n* Setup tox\n* Setup Travis CI\n* Add sync_responses command\n\n\n0.1.0 (2016-04-11)\n++++++++++++++++++\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cfc603/django-twilio-sms-models", "keywords": "django-twilio-sms-models", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-twilio-sms-models", "package_url": "https://pypi.org/project/django-twilio-sms-models/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-twilio-sms-models/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/cfc603/django-twilio-sms-models" }, "release_url": "https://pypi.org/project/django-twilio-sms-models/1.2.0/", "requires_dist": null, "requires_python": null, "summary": "Django models for Twilio's Programmable SMS", "version": "1.2.0" }, "last_serial": 2114536, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "649283ad7ff70215bd80bb53f4e75f49", "sha256": "81d03ff9f004b7967d647177f4bdff37d0c756d5d453c9f0189d9f2258367ad9" }, "downloads": -1, "filename": "django_twilio_sms_models-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "649283ad7ff70215bd80bb53f4e75f49", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10276, "upload_time": "2016-04-14T11:47:32", "url": "https://files.pythonhosted.org/packages/79/b0/19e2755c4d9aa27771b63c1a48019ca4cb4018a73f3beb4ca945083eb906/django_twilio_sms_models-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "390286d3ae1411bda02c3ef4986da464", "sha256": "4c18f0671c451a257a94c135c43e6bfae72a7499e262e3aea2de45ef8429d98b" }, "downloads": -1, "filename": "django-twilio-sms-models-0.1.0.tar.gz", "has_sig": false, "md5_digest": "390286d3ae1411bda02c3ef4986da464", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10474, "upload_time": "2016-04-14T11:47:10", "url": "https://files.pythonhosted.org/packages/8a/3d/61c5f58becf46cb200697c94bdee4d60502701630096bb8910aef33f0226/django-twilio-sms-models-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "3b681ad8329bf94aa816adb0c294950e", "sha256": "4a1b25f5fc227cb7d807f7ce5e236af4a05ecd9b61b45fd55a64a4e80601c08c" }, "downloads": -1, "filename": "django_twilio_sms_models-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b681ad8329bf94aa816adb0c294950e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11302, "upload_time": "2016-04-14T16:16:46", "url": "https://files.pythonhosted.org/packages/20/08/7f2f828a5b354cbd16b2b04e40f6cad420cdf3339459e35af5de67351e9e/django_twilio_sms_models-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53799f03ecfa372d39b39ba099b82363", "sha256": "7ba165e5d72f4f955c9b8941181732ab2fffe765bf8f5945264d8fd45f5cd398" }, "downloads": -1, "filename": "django-twilio-sms-models-1.0.0.tar.gz", "has_sig": false, "md5_digest": "53799f03ecfa372d39b39ba099b82363", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10979, "upload_time": "2016-04-14T16:16:28", "url": "https://files.pythonhosted.org/packages/1c/1c/ada146e029db5c878d58da680430d6d8d60f7ebbacba55c3c16a045e6443/django-twilio-sms-models-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d9310acd4a9d64bf7142c887a77a5d86", "sha256": "ee2ce65b3b62c0478ad9f5f4b3839520f4241d358c0606417a0f3c2b1d3d4458" }, "downloads": -1, "filename": "django_twilio_sms_models-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9310acd4a9d64bf7142c887a77a5d86", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12670, "upload_time": "2016-04-16T19:45:32", "url": "https://files.pythonhosted.org/packages/00/f7/7dfb9a9bbeb135d3bfd11b7a3eeb6927c174e2375990e1181a35ba598311/django_twilio_sms_models-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c26e15c04dad4b7d922595eb7f5b3bb8", "sha256": "0b5eb5eda1d0eb055c8ac9d46cf118ef3b3a49342eda53b78ddd4fbf937532d8" }, "downloads": -1, "filename": "django-twilio-sms-models-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c26e15c04dad4b7d922595eb7f5b3bb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11634, "upload_time": "2016-04-16T19:45:18", "url": "https://files.pythonhosted.org/packages/e2/4e/a07b14400b8ab792948c7fc65bc3b8f9cd2c56968575bcd0fc49ef056dab/django-twilio-sms-models-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "b387ba2304180b3b5300dbb4b8fec029", "sha256": "ac2f54b7d4f1ef66930162781e9539ac6c5b556eeabf5ecbc196bb1629e63e75" }, "downloads": -1, "filename": "django_twilio_sms_models-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b387ba2304180b3b5300dbb4b8fec029", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13480, "upload_time": "2016-05-13T18:44:59", "url": "https://files.pythonhosted.org/packages/77/9e/261e7c186e3430ee01f258d4e66a646c9e10cf12f1db0b9931c99b5431c9/django_twilio_sms_models-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae12d53eee2a472d1c60fcf19cbe5303", "sha256": "0bf9980b9177537c76d522d47d9b4d72f08bd133f4155f1f87d451ca4577390e" }, "downloads": -1, "filename": "django-twilio-sms-models-1.2.0.tar.gz", "has_sig": false, "md5_digest": "ae12d53eee2a472d1c60fcf19cbe5303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12101, "upload_time": "2016-05-13T18:44:42", "url": "https://files.pythonhosted.org/packages/e1/da/b9c5e9290f2a686fd40bd55958177e8443b9d7c35b45c86fc3975235154e/django-twilio-sms-models-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b387ba2304180b3b5300dbb4b8fec029", "sha256": "ac2f54b7d4f1ef66930162781e9539ac6c5b556eeabf5ecbc196bb1629e63e75" }, "downloads": -1, "filename": "django_twilio_sms_models-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b387ba2304180b3b5300dbb4b8fec029", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13480, "upload_time": "2016-05-13T18:44:59", "url": "https://files.pythonhosted.org/packages/77/9e/261e7c186e3430ee01f258d4e66a646c9e10cf12f1db0b9931c99b5431c9/django_twilio_sms_models-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae12d53eee2a472d1c60fcf19cbe5303", "sha256": "0bf9980b9177537c76d522d47d9b4d72f08bd133f4155f1f87d451ca4577390e" }, "downloads": -1, "filename": "django-twilio-sms-models-1.2.0.tar.gz", "has_sig": false, "md5_digest": "ae12d53eee2a472d1c60fcf19cbe5303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12101, "upload_time": "2016-05-13T18:44:42", "url": "https://files.pythonhosted.org/packages/e1/da/b9c5e9290f2a686fd40bd55958177e8443b9d7c35b45c86fc3975235154e/django-twilio-sms-models-1.2.0.tar.gz" } ] }