Ошибка django runscript: не найден (допустимый) модуль для скрипта 'main'
Я написал некоторый код для запуска ... но у меня возникла ошибка при запуске моего кода. Поэтому я протестировал несколько простых кодов, таких как этот... но он все еще не работает.
def run():
print("test")
пишет, что не найден (допустимый) модуль для скрипта 'main'. Как я могу это исправить?
Запуск дополнительных скриптов в Django:
Создайте каталог
scriptsв вашем корневом проекте, рядом сmanage.py:$ mkdir scriptsДобавьте пустой файл init.py (двойное подчеркивание) в ваш
/scriptsкаталог:$ touch scripts/__init__.pyФайл init необходим для того, чтобы папка была подхвачена как пакет python.
Это, вероятно, то, чего вам не хватает.
Добавьте ваши скрипты в каталог
/scripts:$ touch scripts/main.pyПосле того, как вы отредактировали ваш
main.pyскрипт, запустите его с помощью:$ python manage.py runscript script-nameПримечание: Вы не должны включать .py при указании скрипта для запуска
.
Касса Документация транскрипта