【问题标题】:How can i use django's runscript?我如何使用 django 的运行脚本?
【发布时间】:2019-04-30 01:39:20
【问题描述】:

我正在尝试使用 django 的 runscript 运行脚本。我遵循了文档中的所有内容。我错过了什么吗?

但是当我尝试从命令行运行它时。它说未知命令'runscript'

(env) C:\Users\MIS\hr system\hr_project>python manage.py runscript automail.py 未知命令:'runscript'

【问题讨论】:

  • 当您可以在 django 中制作自己的自定义管理命令时,为什么还要使用 runscript?

标签: django


【解决方案1】:

如果你想要runscript 命令,你需要安装django-extensions。如果您不想这样做,您可以:

  • 直接运行您的脚本。请记住,您需要这样指定 Django 设置模块:
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "your_project_name.settings")

from your_project.models import SomeModel

# Your code goes here...

【讨论】:

  • 是的,没有安装 django-extensions。感谢您的补充回答
猜你喜欢
  • 2018-10-12
  • 2018-12-13
  • 1970-01-01
  • 2022-01-05
  • 1970-01-01
  • 2020-08-29
  • 2021-02-08
  • 2015-09-29
  • 1970-01-01
相关资源
最近更新 更多