17 lines
290 B
Python
Executable File
17 lines
290 B
Python
Executable File
from rules import predicate
|
|
|
|
|
|
@predicate
|
|
def is_agency(user):
|
|
return user.is_authenticated and user.is_agency
|
|
|
|
|
|
@predicate
|
|
def is_client(user):
|
|
return user.is_authenticated and user.is_client
|
|
|
|
|
|
@predicate
|
|
def is_supplier(user):
|
|
return user.is_authenticated and user.is_supplier
|