Ошибка django runscript: не найден (допустимый) модуль для скрипта 'main'

Я написал некоторый код для запуска ... но у меня возникла ошибка при запуске моего кода. Поэтому я протестировал несколько простых кодов, таких как этот... но он все еще не работает.

def run():
  print("test")
error seems like enter image description here

пишет, что не найден (допустимый) модуль для скрипта 'main'. Как я могу это исправить?

Запуск дополнительных скриптов в Django:

  1. Создайте каталог scripts в вашем корневом проекте, рядом с manage.py:

    $ mkdir scripts
    
  2. Добавьте пустой файл init.py (двойное подчеркивание) в ваш /scripts каталог:

    $ touch scripts/__init__.py
    

    Файл init необходим для того, чтобы папка была подхвачена как пакет python.

    Это, вероятно, то, чего вам не хватает.

  3. Добавьте ваши скрипты в каталог /scripts:

    $ touch scripts/main.py
    
  4. После того, как вы отредактировали ваш main.py скрипт, запустите его с помощью:

    $ python manage.py runscript script-name
    

    Примечание: Вы не должны включать .py при указании скрипта для запуска

    .

Касса Документация транскрипта

Вернуться на верх