假设我有一些模型
class Testmodel1():
amount = models.IntegerField(null=True)
contact = models.CharField()
class Testmodel2():
price = models.ForeignKey(Testmodel1, null=True)
现在我使用django ORM并应用如下查询:
objs = Testmodel2.objects.filter(price__amount=123)
它返回n
个obj
,在任何情况下都像(obj1, obj2,..)
另外,我在另一个类中编写了另一个函数,该函数处理这些obj
并执行一些其他任务,如-
Class SentMail():
def sending_mail(self, price_obj):
"""performing some task """
所以,现在我做的就像
for obj in objs:
sentmail().sending_mail(obj)
还有其他更好的方法吗?为了让事情变得更好,我试着找到一个好方法,但没有找到。 任何帮助都将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐