Seá*_*yes 14

您可以执行以下操作来设置Django为您创建的ArgumentParser上的formatter_class:

from argparse import RawTextHelpFormatter
from django.core.management.base import BaseCommand


class Command(BaseCommand):
    def create_parser(self, *args, **kwargs):
        parser = super(Command, self).create_parser(*args, **kwargs)
        parser.formatter_class = RawTextHelpFormatter
        return parser
Run Code Online (Sandbox Code Playgroud)

  • 当然,如果将多行帮助文本作为项目范围内管理命令的默认值,那就太好了。 (2认同)