app/soc/views/helper/decorators.py
changeset 499 d22e4fe8e64b
parent 367 5d5730f65fc8
child 873 cbb1d15ffe91
equal deleted inserted replaced
498:1cd81063a4c6 499:d22e4fe8e64b
    30 
    30 
    31 from django import http
    31 from django import http
    32 
    32 
    33 
    33 
    34 def view(func):
    34 def view(func):
    35   """Decorator that insists that exceptions are handled by view."""
    35   """Decorator that insists that exceptions are handled by view.
       
    36   """
    36   @wraps(func)
    37   @wraps(func)
    37   def view_wrapper(*args, **kwds):
    38   def view_wrapper(*args, **kwds):
    38     try:
    39     try:
    39       return func(*args, **kwds)
    40       return func(*args, **kwds)
    40     except DeadlineExceededError:
    41     except DeadlineExceededError: