8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-23 20:03:11 +00:00

Documentation.

This commit is contained in:
LEVY-FALK Hugo 2017-11-28 23:13:13 +01:00 committed by root
parent e837975fa8
commit d4d3ec3131

View file

@ -110,7 +110,11 @@ def password_change_action(u_form, user, request, req=False):
)) ))
def can_create(model): def can_create(model):
"""Decorator to check if an user can create a model. """ """Decorator to check if an user can create a model.
It assumes that a valid user exists in the request and that the model has a
method can_create(user) which returns true if the user can create this kind
of models.
"""
def decorator(view): def decorator(view):
def wrapper(request,*args, **kwargs): def wrapper(request,*args, **kwargs):
if not model.can_create(request.user): if not model.can_create(request.user):