我有以下Django测试用例:
objects = ActionManager()
action = objects.log_action(user=self.test_user)
self.assertIsInstance(action, Action)
但是,由于在上述示例中访问管理器的非常规方式,我得到以下错误:
app = model._meta.app_label
AttributeError: 'NoneType' object has no attribute '_meta'
经理:
^{pr2}$我假设这是因为管理器没有以Action.objects.log_action
的方式附加到模型,所以self.model
无法工作。这就是我想发生的事。在
我的问题是,如何在保持{
你没有理由不能自己设定模型。
相关问题 更多 >
编程相关推荐