1

私は 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'
      )

あなたが私を助けてくれることを願っています。

4

0 に答える 0