Pyramid Framework - Can you call two seperate view

2019-05-30 04:06发布

问题:

I was playing around with the pyramid framework, and I was wondering if it is possible to call two view functions to the same template:

so for example:

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)

So, note both are using the page.mak template.

回答1:

{'args1'=args1}

is not valid Python.

{'args1':args1}

is though.



回答2:

Yes it is. Why do you suspect this would be a problem? Have you tried it and hit some error?