Задать вопрос
@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)
# ...
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@noremorse_ru
Ну аргумент то передай нормально --file=input.txt, а дернуть другую команду: management.call_command()
Ответ написан
Ваш ответ на вопрос

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

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