1
+ # -*- coding: utf-8 -*-
1
2
from django .contrib import admin
2
3
from django .utils .html import format_html
3
4
from django .utils .translation import ugettext_lazy as _
4
5
from reversion .admin import VersionAdmin
5
- from .models import TokenType , Token , AccessType , Grant , NonMemberToken
6
+
7
+ from .models import AccessType , Grant , NonMemberToken , Token , TokenType
6
8
7
9
8
10
class TokenTypeAdmin (VersionAdmin ):
@@ -14,7 +16,7 @@ class TokenTypeListFilter(admin.SimpleListFilter):
14
16
parameter_name = 'ttype'
15
17
16
18
def lookups (self , request , model_admin ):
17
- return ( (x .pk , x .label ) for x in TokenType .objects .all () )
19
+ return ((x .pk , x .label ) for x in TokenType .objects .all ())
18
20
19
21
def queryset (self , request , queryset ):
20
22
v = self .value ()
@@ -28,7 +30,7 @@ class RevokedListFilter(admin.SimpleListFilter):
28
30
parameter_name = 'revoked'
29
31
30
32
def lookups (self , request , model_admin ):
31
- return ( ( "-2" , _ ("All" )), (None , _ ("Not revoked" )), ("1" , _ ("Revoked" )) )
33
+ return (( "-2" , _ ("All" )), (None , _ ("Not revoked" )), ("1" , _ ("Revoked" )))
32
34
33
35
def choices (self , cl ):
34
36
for lookup , title in self .lookup_choices :
@@ -85,7 +87,7 @@ class AccessTypeListFilter(admin.SimpleListFilter):
85
87
parameter_name = 'atype'
86
88
87
89
def lookups (self , request , model_admin ):
88
- return ( (x .pk , x .label ) for x in AccessType .objects .all () )
90
+ return ((x .pk , x .label ) for x in AccessType .objects .all ())
89
91
90
92
def queryset (self , request , queryset ):
91
93
v = self .value ()
@@ -109,6 +111,7 @@ def owner_f(self, obj):
109
111
110
112
111
113
class GrantsListFilter (AccessTypeListFilter ):
114
+
112
115
def queryset (self , request , queryset ):
113
116
v = self .value ()
114
117
if not v :
@@ -127,7 +130,7 @@ class NonMemberTokenAdmin(VersionAdmin):
127
130
list_filter = (GrantsListFilter , TokenTypeListFilter , RevokedListFilter )
128
131
129
132
def grants_formatted (self , obj ):
130
- return ', ' .join (( x .label for x in obj .grants .all () ))
133
+ return ', ' .join ((x .label for x in obj .grants .all ()))
131
134
grants_formatted .short_description = _ ("Grants" )
132
135
133
136
def value_formatted (self , obj ):
0 commit comments