一种方法是创建自己的管理命令.然后你可以从你的crontab做这样的事情:
python manage.py my_command
Run Code Online (Sandbox Code Playgroud)
另一种方法是确保Django,您的Django项目以及必要时第三方应用程序都在您的PYTHONPATH上.然后,您可以使用几行代码访问数据库和ORM:
from django.core.management import setup_environ
from my_project import settings
setup_environ(settings)
Run Code Online (Sandbox Code Playgroud)
现在你可以做这样的事情:
from my_app.models import MyModel
all_objects = MyModel.objects.all()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1869 次 |
| 最近记录: |