tgapp-registration

ソフトウェアのスクリーンショット:
tgapp-registration
ソフトウェアの詳細:
バージョン: 0.4.0
日付のアップロード: 15 Apr 15
開発者: Alessandro Molina
ライセンス: 無料
人気: 2

Rating: nan/5 (Total Votes: 0)

tgapp登録はTurboGears2ためのプラグイン可能な登録申請は デフォルトでは、クイックスタートTurboGearsのユーザーモデルで動作しますが、登録フォームおよび登録の側面の大部分を変更することができますフックの束を提供します。
のインストール
tgapp登録はPyPIのからか、Bitbucketの両方からインストールできます。
easy_installをtgapp登録
単にユーザーのほとんどのために働く必要があります
の差し込む登録
あなたのアプリケーションのconfig / app_cfg.pyインポートプラグイン:
tgext.pluggableインポートプラグから
その後、登録したファイルの呼び出しプラグの終わりに:
プラグ(base_configは、「登録」)
あなたは、http登録プロセスにアクセスできるようになります:// localhostを:8080 /登録。
いくつかのオプションは、アプリケーションの.ini設定ファイルで設定することができ、利用可能である。少なくとも一つのオプションは、アクティベーションの電子メールを動作させるために必要とされています。
- registration.email_sender - >送信メールの送信者
あなたがTurboMail使用していない場合はさらにいくつかの設定オプションがアクティベーションメールを機能させるために設定する必要があります。
- registration.smtp_host - > SMTPサーバーはメールを送るために使用する
- registration.smtp_login - > SMTPサーバーの認証のためにログイン
- registration.smtp_passwd - > SMTPサーバーの認証用のパスワード
の使用可能なフック
登録は、その態様を構成するために、いくつかのフックとオプションを公開します。最も重要なオプションは、次のとおりです。
- registration.form - >登録フォームに使うフォームクラスの完全なPythonパス。デフォルトではregistration.lib.forms.RegistrationFormが使用されます。
TurboGears2のregister_hookで使用することができますフックは以下のとおりです。
- registration.after_registration(登録、submitted_values​​) - >フォームの送信後に実行します。フォームが送信され、登録モデルをサポートしていないことを最終的なデータを格納するために使用することができる。
- registration.on_complete(email_data) - >アクティベーションメールを送信する前に、登録完了後に実行される、送信メールを変更するために使用することができます。
- registration.before_activati​​on(登録、ユーザ) - >ユーザーを作成し、アクティブとして登録を設定する前に、起動時に実行します
- registration.before_activati​​on(登録、ユーザ) - >ユーザーを作成した後に実行し、登録完了時に別のページにリダイレクトするリダイレクトを呼び出すために使用することができます。
の露出テンプレート
テンプレート登録によって使用され、それがtgext.pluggable.replace_templateに置き換えることができ、次のとおりです。
- registration.templates.register
- registration.templates.complete

の要件

  • のPythonます。
  • TurboGears2ます。

開発者の他のソフトウェア Alessandro Molina

tgapp-smallpress
tgapp-smallpress

20 Feb 15

Flatland
Flatland

2 Jun 15

tgapp-photos
tgapp-photos

20 Feb 15

へのコメント tgapp-registration

コメントが見つかりません
コメントを追加
画像をオンにする!