Как создать декоратор в Django для декорирования представления

У меня есть вид:

@decorator
def func(request):
  hello = "hello"
  return render_to_responce("test.html", locals() )

и шаблон test.html:

{{ hello }}
{{ username }}

Я хочу написать декоратор дляfunc(request), который добавляет в функцию переменную USERNAME и возвращает два параметра в шаблоне. Я попытался сделать это следующим образом:

def decorator(func):
    def wrapper( request, *args, **kwargs):
        username = request.user.username
        q = func(request, *args, **kwargs)
        #what I need add here I do not know ...
        return q   
    return wrapper

Ответы на вопрос(1)

Ваш ответ на вопрос