我正在尝试创建自定义管理命令,并且在运行命令时出现以下错误。
命令: - python manage.py test_command
错误: - NameError: name 'BaseCommand' is not defined
根据Django Docs,我的命令位于正确的位置,如有必要,我可以共享命令的代码段。
test_command.py
from django.core.management.base import BaseCommand, CommandError
class Command(BaseCommand):
def handle(self, *args, **options):
...some code...
self.stdout.write('Successfully executed')