gpt4 book ai didi

python - 带/不带参数的 Django 管理命令

转载 作者:行者123 更新时间:2023-12-01 05:49:01 26 4
gpt4 key购买 nike

是否可以在同一个管理命令类选项上使用或不使用参数来运行它。

就像 if args == ""(运行这个命令) else: (运行这个)?

提前致谢。

最佳答案

当然,只需检查传递给句柄方法的“args”,如下所示:

from django.core.management.base import BaseCommand

class Command(BaseCommand):
help = 'prints no args if there are no args'

def handle(self, *args, **options):
if len(args) == 0:
print 'no args'
else:
for pkid in args:
print pkid

关于python - 带/不带参数的 Django 管理命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15076689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com