from django.core.management.base import BaseCommand
def Command(BaseCommand):
def handle(self, *args, **options):
self.stdout.write("lol")
Итак, я попытался создать пользовательскую команду в Django 1.8. Он находится в каталоге appname/management/commands/commandname.py. Тем не менее, пытается выполнить команду с помощью:python manage.py <commandname> не работает в django 1.8
python manage.py commandname
дали эту ошибку:
TypeError: Command() takes exactly 1 argument (0 given)
Я гарантировал, что все каталоги содержат __ init__.py файл и приложение будет добавлено в проект. По всей видимости, мало информации об этом в Интернете. Пожалуйста, помогите.
Спасибо. Какая глупая глупая ошибка. Прошу прощения за то, что вы не торопитесь. – ppsreejith
не упоминайте об этом, я тот, кто дергает SO, вместо обновления этой схемы базы данных: P – nthall