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

Documentation.

This commit is contained in:
Hugo LEVY-FALK 2017-11-28 23:13:13 +01:00
parent 843d78521f
commit 39ef420c4b

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):