JavaScript:
$.getJSON('/jsonView', {
tag: "userName",
userName: 'zjm1126'
}, function (H) {
if (H.result == "successName") {
F.showOk(h.ok);
} else {
if (H.result == "existName") {
F.showErr(h.userNameExist);
}
}
});
Представление:
def jsonView(request):
# What would go here?
def json_view(request):
import json
username=request.GET.get('username')
result='successName'
if username:
try:
user=User.objects.get(username=username)
result='existName'
except User.DoesNotExist:
pass
return HttpResponse(json.dumps({'result': result}))
составляет 500 ОШИБКА ВНУТРЕННЕГО СЕРВЕРА.
почему ???