ビューに ajax リクエストを行うときに、テンプレート データを jquery 呼び出しに返す方法を教えてください。
例として、私はこの方法で ajax 呼び出しを行っています。
<script>
function getProfile(username) {
$.getJSON("/profiles/"+username, { username:{{ username }}}, function(json){
alert("Was successful?: " + json['success']);
});
}
function addClickHandlers() {
$(".person-name").click( function()
getProfile(result.user.username) });
}
$(document).ready(addClickHandlers);
</script>
私のジャンゴビュー
def profiles_view(request, username):
# if username:
# selected_user = User.objects.get(username = username)
results = {'success':False}
if request.method == u'GET':
GET = request.GET
if GET.has_key(u'username'):
results = {'success':True}
json = simplejson.dumps(results)
return HttpResponse(json, mimetype='application/json')
profiles_view.html
テンプレート ビューを HttpResponse に渡すことはできますか? テンプレートがどこにあるのかわからない