def get_list_display_links(self): list_display_links = super(ReceivingLineAdmin, self).get_list_display_links() if "_q_" in self.request.GET: order_id = self.request.GET['_q_'] if is_closed(order_id): list_display_links = ('none') if is_closed_by_order_line_id(self): list_display_links = ('none') return list_display_links
def actions(self): #闭合的采购单不能再被修改 actions = [DeleteSelectedAction, BatchChangeAction] if "_q_" in self.request.GET: order_id = self.request.GET['_q_'] if is_closed(order_id): actions = None if is_closed_by_order_line_id(self): actions = None return actions