-1
我有一個目錄,我有很多的重複註冊,我只需要得到一個註冊,因爲我會做一些嵌套的DropDownLists,所以我只需要其中一個價值。 我不知道該怎麼做,我使用Django和ajax來調用數據庫中的數據。我有我的數據庫中的重複值如何獲得只有一個
view.py
def adendumSeach(request):
if request.POST.has_key('grupname') and request.is_ajax():
x = request.POST['grupname']
y = adendum.objects.filter(adendum_credencial=x)
formulario = serializers.serialize('json', y)
return HttpResponse(formulario, mimetype="application/json")
else:
return render_to_response('ExpedienteDetalle.html',
context_instance=RequestContext(request))
ajax.js
function adendum(idgrupo) {
$.ajax({
url: "/adendum_search",
type: "POST",
dataType: "json",
data: {
grupname: idgrupo,
csrfmiddlewaretoken: '{{ csrf_token }}'
},
success: function (json) {
var jsonResponse = eval(json);
$.each(jsonResponse, function(index, element){
$("#aden").css("display", "block");
$("#thconsultas").css("display", "block");
}); ;
},
error: function (xhr, errmsg, err) {
alert(xhr.status + " Inside error : " + xhr.responseText);
}
});
}
可以'distinct'幫你嗎? – oleg