Запуск скрипта Python для доступа к базе данных Django

#python #django

#python #django

Вопрос:

У меня есть проект Django myproject с приложением myapp . Теперь, предположим, у меня есть скрипт Python, который что-то делает с моей базой данных Django (в моем случае, он создает CSV-файл). Этот скрипт находится по адресу myapp/make_csv.py . Как мне запустить этот скрипт? Если я просто набираю python make_csv.py в командной строке, я получаю всевозможные ошибки.

Ответ №1:

Если вы хотите использовать функциональность django — модели и т.д., вам необходимо загрузить свой django. Лучший способ запустить пользовательский скрипт в django — создать команду управления — https://docs.djangoproject.com/en/dev/howto/custom-management-commands /