首页 > 解决方案 > 得到错误 IndentationError: 期望 python 代码中的缩进块

问题描述

代码是:

@property
    def get_cart_total(self):
    orderitem = self.orderitem_set.all()
    total = sum([item.get_total() for item in orderitem])
    return total

    @property
    def get_cart_item(self):
    orderitem = self.orderitem_set.all()
    total = sum([item.quantity for in orderitem])
    return total

有人请帮忙

标签: python

解决方案


函数体应该缩进:

@property
def get_cart_item(self):
    orderitem = self.orderitem_set.all()
    total = sum([item.quantity for in orderitem])
    return total

@property
def get_cart_item(self):
    orderitem = self.orderitem_set.all()
    total = sum([item.quantity for in orderitem])
    return total

推荐阅读