Pyramid Framework - Можете ли вы вызывать две отдельные функции представления для одного и того же шаблона - PullRequest
1 голос
/ 13 марта 2011

Я играл с каркасом пирамиды, и мне было интересно, можно ли вызвать две функции просмотра для одного и того же шаблона:

так, например:

def view1(request)
    args1 = 'a string'
    return render_to_response('page.mak',{'args1'=args1}, request=request)

def view2(request)
    args2 = 'a string 2'
    return render_to_response('page.mak',{'args2'=args2}, request=request)

Итак, обратите внимание, что оба используют шаблон page.mak .

Ответы [ 2 ]

6 голосов
/ 14 марта 2011

{'args1' = args1}

не является допустимым Python.

{'args1': args1}

это все же.

3 голосов
/ 13 марта 2011

Да, это так. Почему вы подозреваете, что это будет проблемой? Вы пробовали и нажали какую-то ошибку?

...