_date_modification.admin_order_field = 'date_modification'
class ServiceProxyAdmin(ServiceAdmin):
- list_display = ('nom', '_organigramme')
+ list_display = ('nom', '_organigramme', '_archive', )
actions = None
def __init__(self, *args, **kwargs):
def has_change_permission(self, request, obj=None):
return in_drh_or_admin(request.user)
- def changelist_view(self, request, extra_context=None):
- if not request.GET.has_key('status__exact'):
- q = request.GET.copy()
- q['archive__exact'] = '0'
- request.GET = q
- request.META['QUERY_STRING'] = request.GET.urlencode()
- return super(ServiceProxyAdmin,self).changelist_view(request,
- extra_context=extra_context)
-
def _organigramme(self, obj):
return """<a href="%s"><strong>Organigramme</strong></a>""" % \
(reverse('rho_service', args=(obj.id,)))