Flask接口签名sign原理与实例代码浅析
435
2022-08-29
django中从你的代码运行管理命令call_command(运行django项目的命令)
# 主要用法就是调用django自定义的Command命令# 语法django.core.management.call_command(name,*args,**options)- name # 要调用的命令的名称或命令对象。除非测试需要对象,否则首选传递名称。- args # 命令接受的参数列表。参数传递给参数解析器,因此您可以使用与在命令行上相同的样式。例如call_command('flush', '--verbosity=0')- options # 命令行上接受的命名选项,选项被传递给命令而不触发参数解析器,这意味着你需要传递正确的类型。例如call_command('flush', verbosity=0)from django.core.management import call_commandfrom django.core.management.commands import loaddatacall_command('flush', verbosity=0, interactive=False)call_command('loaddata', 'test_data', verbosity=0)call_command(loaddata.Command(), 'test_data', verbosity=0)请注意,不带参数的命令选项作为关键字使用True或传递False,正如在interactive上面的选项中看到的那样。call_command('dumpdata', '--natural-foreign')call_command('dumpdata', natural_foreign=True)call_command('dumpdata', use_natural_foreign_keys=True)
-------------------------------------------
个性签名:代码过万,键盘敲烂!!!
如果觉得这篇文章对你有小小的帮助的话,记得“推荐”哦,博主在此感谢!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~