将python脚本转换为独立django脚本的实用程序
django-sa的Python项目详细描述
=======
django-django-django-django-django-sa
=============================
======
===
===
=>
====>
==>
========django sa
示例
——
尝试运行包含django代码的脚本时会发生什么情况?::
python backup.py
…代码块::python
回溯(最近一次调用):
文件“backup.py”,第6行,在<;module>;
<
<
<
<
django.core.exceptions.impropertyconfigured:请求设置默认索引表空间,但未配置设置。在访问设置之前,必须定义环境变量django_settings_module或调用settings.configure()。
django sa way::
+脚本需要从项目根目录运行
+这使用项目目录/settings.py中的默认django设置文件。代码块::python
from django_sa import setup_django
setup_django(u file_u)
from community.models import bot
bot=bot.objects.get(pk=101)
bot.backup(async=true)
代码块::python
“我的项目。设置。生产”)
从community.models导入bot
bot=bot.objects.get(pk=101)
bot.backup(async=true)
*版本0.1。
<0.1(2017-09-23)
++++++++++++
django-django-django-django-django-sa
=============================
======
===
===
=>
====>
==>
========django sa
示例
——
尝试运行包含django代码的脚本时会发生什么情况?::
python backup.py
…代码块::python
回溯(最近一次调用):
文件“backup.py”,第6行,在<;module>;
<
<
<
<
django.core.exceptions.impropertyconfigured:请求设置默认索引表空间,但未配置设置。在访问设置之前,必须定义环境变量django_settings_module或调用settings.configure()。
django sa way::
+脚本需要从项目根目录运行
+这使用项目目录/settings.py中的默认django设置文件。代码块::python
from django_sa import setup_django
setup_django(u file_u)
from community.models import bot
bot=bot.objects.get(pk=101)
bot.backup(async=true)
代码块::python
“我的项目。设置。生产”)
从community.models导入bot
bot=bot.objects.get(pk=101)
bot.backup(async=true)
*版本0.1。
<0.1(2017-09-23)
++++++++++++