{ "info": { "author": "Kasun Herath", "author_email": "kasunh01@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Framework :: Django :: 1.7", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "=============================\ndjango-sa\n=============================\n\nUtility to convert a python script into a standalone django script.\nFor Python2/Python3 and Django 1.7+\n\nInstallation\n----------\n\nInstall::\n\n pip install django-sa\n\nImplementation Notes with Short Examples\n----------\n\nWhat happens when you try to run a script with django code in it?::\n\n python backup.py\n\n.. code-block:: python\n\n Traceback (most recent call last):\n File \"backup.py\", line 6, in \n \u2193\n \u2193\n \u2193\n django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.\n\ndjango-sa way::\n\n+ The script needs to be run from the project root directory\n+ This uses the default django settings file which is in project_dir/settings.py\n\n.. code-block:: python\n\n from django_sa import setup_django\n setup_django(__file__)\n\n from community.models import Bot\n bot = Bot.objects.get(pk=101)\n bot.backup(async=True)\n\nUsing a different django settings file:\n\n.. code-block:: python\n\n from django_sa import setup_django\n setup_django(__file__, 'my_project.settings.production')\n\n from community.models import Bot\n bot = Bot.objects.get(pk=101)\n bot.backup(async=True)\n\n\n\n\n* Version 0.1.\n\n0.1 (2017-09-23)\n++++++++++++++++++\n\n* First release on PyPI.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kasun/django-sa", "keywords": "django_sa,Django standalone", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-sa", "package_url": "https://pypi.org/project/django-sa/", "platform": "", "project_url": "https://pypi.org/project/django-sa/", "project_urls": { "Homepage": "https://github.com/kasun/django-sa" }, "release_url": "https://pypi.org/project/django-sa/0.1/", "requires_dist": null, "requires_python": "", "summary": "Utility to convert a python script into a standalone django script", "version": "0.1" }, "last_serial": 3197536, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "8c596deb9c7de2e43fdf29dcaf00bd92", "sha256": "9478d1ee32db8f900b489af9f4117f5da563139c46c055f6af497d4508e66cf1" }, "downloads": -1, "filename": "django_sa-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c596deb9c7de2e43fdf29dcaf00bd92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4472, "upload_time": "2017-09-23T19:24:41", "url": "https://files.pythonhosted.org/packages/0a/29/3f3da4fe4346edcbeafe1ea6bd37bdf03beb91aa77b157fa03a3e20d7deb/django_sa-0.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c596deb9c7de2e43fdf29dcaf00bd92", "sha256": "9478d1ee32db8f900b489af9f4117f5da563139c46c055f6af497d4508e66cf1" }, "downloads": -1, "filename": "django_sa-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c596deb9c7de2e43fdf29dcaf00bd92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4472, "upload_time": "2017-09-23T19:24:41", "url": "https://files.pythonhosted.org/packages/0a/29/3f3da4fe4346edcbeafe1ea6bd37bdf03beb91aa77b157fa03a3e20d7deb/django_sa-0.1-py2.py3-none-any.whl" } ] }