我正在尝试测试一些自定义命令,并且想知道一旦我已经进入Shell,是否有办法重新加载命令?即:
> python manage.py shell
> from django.core import management
> management.call_command('get_embeds')
> # make some changes to file
> # reload command
> management.call_command('get_embeds')
我们在无所事事的VM上运行,因此每次我想测试脚本时,运行诸如python manage.py get_embeds
之类的内容都会花费一些时间。