@Radiss

Как реализовать команду загрузки задач в приложение из файла?

Пример вызова:
my-venv) $ python manage.py tasks_read_from_file --file input.txt


Шаблон:

# coding: utf-8
from django.core.management import BaseCommand
from datetime import datetime
from tasks.models import TodoItem

class Command(BaseCommand):
    help = u"Read tasks from file (one line = one task)and save them to db"

    def add_arguments(self, parser):
        parser.add_argument('--file', dest='input_file', type=str)
    def handle(self, *args, **options):
        now = datetime.now(timezone.utc)
# ...
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
@noremorse_ru
Ну аргумент то передай нормально --file=input.txt, а дернуть другую команду: management.call_command()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы