使用 django-extensions 中包含的 runscript 命令运行脚本文件夹内的文件夹内的脚本时遇到问题。
我项目中的文件夹结构如下:
-apps
-scripts
-syllabus
-first.py
-second.py
文件 first.py 和 second.py 是相同的。
它具有 django-extension runscript 命令所需的运行功能。
def run(*args):
# my function call for the script.
我已经很好地放置了init .py ,我可以从命令运行 second.py :
./manage.py runscript second --script-args=excel.xlsx
但不知何故,我无法从 runscript 命令运行 first.py 文件。使用此命令:
./manage.py runscript first --script-args=excel.xlsx
我明白了
No (valid) module for script 'first' found
Try running with a higher verbosity level like: -v2 or -v3
-v2
我什至尝试在最后添加和运行更高的详细级别-v3
。但是得到了这个错误:
No (valid) module for script 'first' found
我知道我错过了一些简单的东西,有人可以帮我吗?