Browse Source

Documentation.

rewrite_authors
Hugo LEVY-FALK 8 years ago
parent
commit
39ef420c4b
  1. 6
      users/views.py

6
users/views.py

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

Loading…
Cancel
Save