如何在python中创建一个方法,该方法将字典和参数作为参数在字典中查找并返回值
答案 0 :(得分:0)
Python类dict
有一个方法get
def get(self, key, default=None):
"""Return the value for key if key is in the dictionary, else default.
:type key: T
:type default: V | None
:rtype: V
"""
pass
让我们想象一下,js
:
$.ajax({
url: someElement.data('url'), // url to your view
method: 'post',
headers: {
'X-CSRFToken': getCSRFToken()
},
data: {
'var1': selectedId1,
'var2': selectedId2,
'var3': selectedId3
},
success: function(data) {
// do smth
},
error: function(e) {
// do smth else
}
})
因此,在您看来,您可以通过request.POST
的密钥获取,因为issubclass(type(request.POST), dict) == True
var1 = request.POST.get('var1')
var2 = request.POST.get('var2')
var3 = request.POST.get('var3')