def get_buttons_for_obj(self, obj, exclude=None, classnames_add=None,
classnames_exclude=None):
if exclude is None:
exclude = []
if classnames_add is None:
classnames_add = []
if classnames_exclude is None:
classnames_exclude = []
ph = self.permission_helper
usr = self.request.user
pk = quote(getattr(obj, self.opts.pk.attname))
btns = []
if ph.user_can_inspect_obj(usr, obj):
btns.append(self.detail_button(
pk, classnames_add, classnames_exclude))
btns.append(self.cancel_button(
pk, classnames_add, classnames_exclude))
return btns
评论列表
文章目录