質問編集履歴

2

ソースコード修正

2021/01/30 05:36

投稿

matsuo_basho
matsuo_basho

スコア88

test CHANGED
File without changes
test CHANGED
@@ -86,11 +86,11 @@
86
86
 
87
87
 
88
88
 
89
- {% if is_admin %}
89
+ {% if is_admin %}javascript:void(0)
90
90
 
91
91
 
92
92
 
93
- <li>管理人のみ閲覧可</li>
93
+ <li>スーパーユーザーのみ閲覧可</li>
94
94
 
95
95
 
96
96
 
@@ -98,7 +98,7 @@
98
98
 
99
99
 
100
100
 
101
- <li>AAAグループのみ閲覧可</li>
101
+ <li>AAAグループのみ閲覧可(※スーパーユーザー閲覧不可)</li>
102
102
 
103
103
 
104
104
 

1

ソースコード修正

2021/01/30 05:36

投稿

matsuo_basho
matsuo_basho

スコア88

test CHANGED
File without changes
test CHANGED
@@ -50,9 +50,9 @@
50
50
 
51
51
  @rules.predicate
52
52
 
53
- def is_aaa_group():
53
+ def is_aaa_group(user):
54
54
 
55
- print( has_perm( is_aaa ) )
55
+ return user.has_perm( 'is_aaa' )
56
56
 
57
57
 
58
58
 
@@ -134,7 +134,7 @@
134
134
 
135
135
  # ここでrules.pyのis_aaa_group()を呼び出してみる。
136
136
 
137
- is_aaa_group()
137
+ print( is_aaa_group(user) )
138
138
 
139
139
 
140
140
 
@@ -142,8 +142,8 @@
142
142
 
143
143
 
144
144
 
145
- # admin -> True
145
+ # スーパーユーザー -> True
146
146
 
147
- # aaa -> True
147
+ # aaaグループ -> True
148
148
 
149
149
  ```