オブジェクトがデータベースにある場合でも、500 エラーが発生します。エラーは次のとおりです。
IndexError: string index out of range
エラー行は次のとおりです。
location = Location.objects.get(id=lid)
return render_to_response('location.html',{'location':location},context_instance=RequestContext(request))
これはビュー関数全体です:
def location(request,locname,lid):
try:
location = Location.objects.get(id=lid)
return render_to_response('location.html',{'location':location},context_instance=RequestContext(request))
except Location.DoesNotExist:
return render_to_response('404.html',{},context_instance=RequestContext(request))
これはエラーのトレースバックです: http://pastebin.com/v0ACzRBj
私は何を間違っていますか?問題は、同じ形式の他の場所は問題ないということです。プロファイルを開くことはできますが、500 エラーが発生する場所のプロファイルは 2 つだけです。