比方说,我有一个名为Pizza
的Django模型。它具有toppings
字段ManyToManyField
。我在其中放置了一些对象(属于PolymorphicModel
类)。接下来,有一个Celery任务,该任务找到特定的Pizza
对象并列出那些toppings
。原来,toppings
中的一个丢失了。我在Django管理员中看到了它,当我使用Pizza
检索manage.py shell
对象时也可以看到它,但是在Celery中却没有。
芹菜有什么不同,toppings.all()
的结果不同于其他情况?
我正在使用celery==4.1.1
,django==2.0.2
和django-polymorphic==2.0.2
。