私はそれを知っています例えば:
def home(request):
if request.method == 'POST':
k = 'p' % 1
return HttpResponse(simplejson.dumps(dict()), mimetype='application/javascript')
else:
k = 'p' % 1
return render_to_response('index.html',locals());
url(r'^$', 'app.home'),
ブラウザを使用してホームページにアクセスすると、djangoはデバッグページを返し、エラーがあることを示します。k = 'p' % 1
しかし、を使用し$.ajax()
てこのビューに投稿を送信すると、Chromeのコンソールには表示されるだけですPOST http://(some url here):8000/ 500 (INTERNAL SERVER ERROR)
では、2番目のケースをデバッグする良い方法はありますか?djangoをデバッグする方法がわかりませんが、djangoをデバッグするためのより良い方法はありますか?
ありがとう