【问题标题】:Django, how to run a command through Windows Task SchedulerDjango,如何通过 Windows 任务计划程序运行命令
【发布时间】:2021-06-27 17:10:03
【问题描述】:
如何使用 Windows 任务计划程序在 django 中计划和运行特定命令。我的 django 项目当前没有部署本地服务器,而是使用手动设置,就像激活虚拟环境然后在终端上键入 python manage.py runserver 而不是通过 xampp 或 laragon 部署。但是我有点困惑如何通过使用 Windows 任务计划程序来安排和运行像python manage py get_source 这样的命令。
【问题讨论】:
标签:
python
django
django-commands
【解决方案1】:
不知道你是否还在寻找这个,但我在这里找到了一个可行的解决方案 - configure .bat file to run commands in Django Virtual Env
很简单;指向你的项目目录的位置...
cd C:\webapps\my-project-dir-with-manage.py-inside
复制并粘贴系统生成的内容activate.bat,在您的 venv/Scripts 文件夹中找到...
添加你的命令行...
.\manage.py <your command here>
另存为 myfile.bat,并通过 Windows 任务计划程序进行计划。
超级简单。