2012-04-02 18 views
1

私はすべてのページの上部にログインセクションを持つbase.htmlを持っています。エラーのある同じページにリダイレクト

すべてのページでユーザーのログインに失敗した場合は、同じページにリダイレクトできますが、ページにエラーメッセージが表示されて何が間違っているのかをユーザーに伝えることができます。

私はrender_to_responseを使用するとデータを返すことができます。このデータ(ログインに失敗しました)はテンプレートで確認でき、設定されている場合はエラーを表示するために使用されます。

しかし、最初にユーザーがいたページにリダイレクトしたいので、レンダリングするテンプレートがわからないのでrender_to_responseを使用できません。そのため、リダイレクトメソッドを使用する必要があります。しかし、リダイレクトでは、エラーをテンプレートに戻すことはできません!

私はこれについてどうすればいいのですか?

答えて