私は SQLite を使用するローカル DB である Django を使用して Heroku で実行されているアプリを持っていますが、Heroku ではアプリは PostgreSQL を使用しています。
私は問題を抱えていて、なぜ起こっているのか分かりません。私は自分自身を説明しましょう:
ID で DB からオブジェクトを選択すると、ローカルでは完全に機能しますが、Heroku ではオブジェクトが見つからないという結果になります。
オブジェクトの ID が正しいことはわかっています。オブジェクトを選択しようとしている方法は、何十回も行った方法と同じです。
問題のあるコードは次のとおりです。
data = simplejson.loads(request.raw_post_data)
if 'id' and 'type' in data:
ide=data['id']
type=data['type']
if type == 'selection':
if ObjSel.objects.filter(id=ide).exists():
ej = ObjSel.objects.get(id=ide)
[....]
else:
return HttpResponse(
simplejson.dumps({'result': 'fail', 'message': 'Object not found'}),
mimetype='application/json'
)
あなたが私を助けてくれることを願っています。