我有这样的功能:
def upload_file(request):
if request.method == 'POST':
# session_name = request.POST['session']
url = request.POST['hostname']
username = request.POST['username']
password = request.POST['password']
此函数从表单中获取主机名,用户名和密码,并存储在相应的变量中。我想在另一个函数中使用变量url,username和password:
def another_function():
print url, username, password
这样做的正确方法是什么?我可以让upload_file返回变量并使用它但我想它只能用一个变量来完成。
答案 0 :(得分:0)
好吧,您可以在功能结束时添加:
return url, username, password
然后执行此操作
url, username, password=upload_file(request)
像这样,第一个函数返回所有三个变量,然后在另一个函数中使用它们之后!