djangoのアンドロイドアプリから現在ログインしているユーザーにアクセスしようとしています。 しかし、アンドロイドアプリケーションが突然停止して致命的な例外が発生します。 アンドロイド側のコードは、私はこのコードを持っているジャンゴ側のラインAndroid-Djangoユーザー認証
コメント際、
@login_required
def add_healthrecord(request):
if request.method=='POST':
if not request.user.is_authenticated(): # if user is not logged in
response_data=[{"success": "0"}]
return HttpResponse(simplejson.dumps(response_data),mimetype='application/json')
current_user=request.User
response_data=[{"success": "1"}]
return HttpResponse(simplejson.dumps(response_data), mimetype='application/json')
は、誰かがここに私を助けてくださいすることができますJSON応答を受け付けます。 実際に私はそれをアクセスする必要があるなぜforeign key thatsとしてユーザーを使用しようとしています。 上記のdjangoビューは、私がすべてのユーザ関連の行をコメントするときに私に応答します。
Borisのコメントに加えて、あなたは私たちに問題について詳しく教えてください。致命的な例外は何ですか?アンドロイドサイドコードとは何ですか? POSTコマンドでcsrfトークンを渡していますか(有効なログインが必要な投稿用)? – g19fanatic