Python 这是否会对“进行修改?”;请求;,在Django?

Python 这是否会对“进行修改?”;请求;,在Django?,python,django,oop,Python,Django,Oop,这是OOP。这是否会对“请求”进行更改,是否会设置会话?(请求作为指针传递)会话对象,因此如果这是作为request传递到函数中的内容,那么您所拥有的应该可以工作。不,它作为引用传递,而不是指针。在这种情况下,您确定它作为引用传递吗?是的,因为Python没有指针。 # in views.py def start(request): initial_dictionary = {"abc":"abc"} request.session['123'] = "xyz" ret

这是OOP。这是否会对“请求”进行更改,是否会设置会话?(请求作为指针传递)

会话对象,因此如果这是作为
request
传递到函数中的内容,那么您所拥有的应该可以工作。

不,它作为引用传递,而不是指针。在这种情况下,您确定它作为引用传递吗?是的,因为Python没有指针。
# in views.py

def start(request):
    initial_dictionary = {"abc":"abc"}
    request.session['123'] = "xyz"
    return initial_dictionary


def post(request):
    dictionary = start(request)
    return render_to_response("blah")