我创建了一个名为report.py
.
我的问题是,当我在这样的提示符下运行命令时python manage.py report
,报告工作得非常好。
但是,当我打电话时management.call_command('report')
,它总是会抛出并ERRNO9 Bad file descriptor
指向一个模型。如果我需要更具体,请直说,这是我的第一篇文章。
好吧,我会再编辑一下,电话在我看来是这样的
视图.py
management.call_command('inventory_report', **options)
特别是 erno9 指向这个
报告.py
user = User.objects.get(username=username)
用户名是我在 options kwargs 中传递给报告本身的对象的一部分。