AppEngineでDjangononrelを使用していますが、リダイレクトに問題があります。
ビューハンドラーでの非常に単純なリダイレクト:
@login_required
def dashboard(request):
if check_if_user_needs_to_import(request.user):
return redirect("user_welcome")
App Engineで正しくリダイレクトされていませんが、ブラウザで次のメッセージが返されます。
ステータス:302 FOUND変動:Cookieコンテンツタイプ:text / html; charset = utf-8場所:http ://site.appspot.com/user/welcome/
ブラウザにURLを手動で再入力すると、正常に読み込まれます。これは、redirect()関数を使用する場合にのみ問題になるようです。render_to_response()を使用するビューはすべて正常に機能します。
追加情報:redirect('name_of_view')-逆URLルックアップを呼び出すredirect('/ path / to / url /')と、redirect()関数によって解決されるリダイレクト('/ path / to / url /')の両方を試しました。 djangoがネイティブです。
どちらの場合も機能していません