私はdjango 1.2.7とpython 2.6を使用しています。このコードを使用する場合:(ポルプスの識別エラーあり)
def myview(request):
try:
if x:
print 'x'
except:
return HttpResponseServerError('bazinga')
それから私は私の応答を得ません。django 500 の応答が得られます。
しかし、コードを次のように変更すると:
def myview(request):
try:
if x:
print 'x'
except:
return HttpResponseServerError('bazinga')
今、私はバジンガが書かれた自分の500を手に入れました。
最初の例で識別エラーをキャッチするにはどうすればよいですか?
私の try-except が 2 番目の例で例外をキャッチするのと同じように。