2012-02-25 6 views
5

[初心者]私はでジャンゴ登録を無効にしてみました: )django-registrationで/ account/registerを無効にするにはどうしたらいいですか?

1.registration_allowed(私はregistration_allowedソース()/登録/ビューに、この方法を見ましたが、それは私が必要なものかどうかはわかりませんかそれの使い方。

は、たぶん私は登録/registration/backends/urls.py(登録に関する線のみ)のURL

をコメント を行を2.Commenting settings.py

上の変数を必要とする。しかし、これは壊れますURLはどんなアイデアですか?

ありがとうございます!

答えて

2

簡単な解決策:あなたは、登録のURLを含め、上記のurls.pyに自分のビューへの参照を置くことができます。したがって、あなたの視点はリクエストを傍受し、あなたは何でもできます(つまり、どこかにリダイレクトを返します)。

解決策:独自の登録バックエンドとテンプレートを作成し、そこから登録ビューへの参照を削除します。

9

登録には実際にREGISTRATION_OPENという設定が含まれています。 settings.pyファイルでfalseに設定し、registration/registration_closed.htmlテンプレートを含めます。

+2

これは受け入れられる回答である必要があります –

+1

簡単な解決策、必要なもの – tgdn

関連する問題