djangoの登録がアクティベーションの失敗を処理する方法に立っていませんか?たとえば、ユーザーはダミーのアクティベーションキーを使用してブラウザ/アクティベーション/キーでURLを呼び出します。さて、アクティベーションは失敗しますが、どのURLをユーザーに指示する必要がありますか?また、エラーメッセージが表示されるはずです。正しい?しかし、activateをクリックすると、ユーザーにはactivate.htmlのみが表示されます。ここDjangoの登録とアクティベーションの失敗
1
A
答えて
2
関数activate
のdocstringである:失敗活性化に対する
は、エラーメッセージを表示するテンプレート
registration/activate.html
をレンダリングします。 to
thiseをオーバーライドするには、引数template_name
(下を参照)を渡します。
キャプチャデフォルトのURL:成功し
url(r'^activate/(?P<activation_key>\w+)/$',
activate,
{'backend': 'registration.backends.default.DefaultBackend'},
name='registration_activate'),
、activate
ビューは、したがって、activate.html
テンプレートの唯一の目的は、障害の上にある、成功URLにリダイレクトします。
更新:アカウントのアクティベーションが失敗した場合に使用し
登録/ activate.html
:説明書を見て、それも "テンプレートに必要な" セクションで、この明示的に述べています。活性化の試行中に使用
activation_key
アクティベーションキー: デフォルトの設定では、以下の コンテキストを持っています。
0
私はdjango登録がこれを正しく処理しないと思います。上流のコードでバグを報告するのは良い考えです。
ここで回避策としてテンプレートコードを書き留めていましたか? https://github.com/arky/pootle/commit/8e7f771499206cb6c636a80bc8156db1ecd722b1
関連する問題
- 1. django認証が登録/ login.htmlの検索に失敗する
- 2. Django登録再送信アクティベーション新しいコード
- 3. Djangoの認証と登録
- 4. django登録無効化アクティベーションの電子メールが機能しない
- 5. MonoTouchのアクティベーションに失敗する
- 6. Django登録のパスワードリセットエラー
- 7. Django登録:引数が足りないために登録が失敗した後にリダイレクト
- 8. 登録django 0.8
- 9. django登録テンプレート
- 10. Django登録テンプレート
- 11. djangoユーザー登録
- 12. Django登録Registration_form
- 13. django登録URL
- 14. Django登録フォームと登録独自の電子メールフォーム
- 15. Django-allauthとカスタム登録フォーム
- 16. Django登録ユーザとCSRFトークン
- 17. Django登録控除登録フォーム
- 18. Djangoの登録Reduxのカスタムビュー
- 19. AngularJSでグローバルエラーハンドラを登録すると失敗する
- 20. Django登録カスタムURL
- 21. Django - Ajaxモーダルログイン/登録
- 22. カスタムdjango登録フォーム
- 23. Django登録Reduxカスタマイズ
- 24. Djangoの2ステップユーザー登録
- 25. django登録表示のカスタマイズ
- 26. Django/Pythonの登録ページ
- 27. Django-RESTフレームワークトークンの登録
- 28. Django All-Authロールベースの登録
- 29. smtpauthenticationerror 534 django pythonの登録
- 30. django登録とデータの保存