問題タブ [django-registration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
10369 参照

django - django+django-registrationを使用してhtmlでメールを送信します

django-registrationを使用しているim、すべて問題ありません。確認メールはプレーンテキストで送信されていましたが、imが修正され、htmlで送信されていることを知っていますが、ごみの問題があります...htmlコードは次のように表示されます。

そして私は...のようなhtmlコードを表示する必要はありません

何か案が?

ありがとう

0 投票する
6 に答える
25411 参照

django - 拡張ユーザープロファイルの作成

djangoに拡張UserProfileモデルがあります:

そしてsignals.py:

私はこれを私の中に持っていることによって信号が登録されることを確認します__init__.py

これで、登録するすべてのユーザーに対して新しいUserProfileが作成されますね。しかし、そうではありません。ログインしようとすると、常に「UserProfile一致するクエリが存在しません」というエラーが表示されます。これは、データベースエントリが存在しないことを意味します。

user_registeredシグナルを提供するdjango-registrationを使用していると言えます。

このための重要なアプリの構造は、「users」と呼ばれる1つのアプリケーションがあり、models.py、signals.py、urls.py、views.py(およびここでは重要ではない他のいくつかのもの)があります。 )。UserProfileクラスはmodels.pyで定義されています。

更新:signals.pyを次のように変更しました:

しかし今、私は「IntegrityError」を受け取ります:

「列user_idは一意ではありません」

編集2:

見つけた。どういうわけか私は信号を2回登録したようです。これの回避策はここで説明されています:http://code.djangoproject.com/wiki/Signals#Helppost_saveseemstobeemittedtwiceforeachsave

dispatch_uidを追加する必要がありましたが、signals.pyは次のようになり、機能しています。

0 投票する
1 に答える
1932 参照

django - ジャンゴ登録アクティベーション_email.txt

どのように書きますか。

コード例をください。

0 投票する
2 に答える
1530 参照

django - nginx/fcgi/django を使用して、504 ゲートウェイのタイムアウトを与えるフォーム投稿があります

nginx で FCGI を使用して Django を使用するアプリがあります。James Bennett の django-registration や Pinax Project の django-messages などのサードパーティ アプリを使用しています。これらのアプリは両方とも、送信されてデータをデータベースに保存し、新しい URL にリダイレクトするフォームを持っています。

私の問題は、これらのアプリのいずれかのフォームの .save() メソッドが、フォームの送信時に 504 ゲートウェイのタイムアウトを引き起こすことです。すべてのデータはデータベースに保存されますが、フォームが保存された後はアプリに何も返されないようです。

コードのさまざまなポイントでログを記録しましたが、エラーはありません。あたかも、フォームまたはフォームが接続されているモデルの save() メソッドが、エラーまたはその他の方法で何も返さないかのようです。

この詳細の欠如により、答えは私にとって夢のようかもしれませんが、正しい方向への微調整または問題をより完全に診断する方法は素晴らしいでしょう.

0 投票する
2 に答える
7111 参照

django - django-registrationとauthを使用してログイン時にセッション変数を設定するにはどうすればよいですか?

django-registrationを使用してユーザーをアプリケーションにログインしています。その部分は正常に機能します。ユーザーがログインするときにカスタムセッション変数を設定する方法がわかりません。たとえば、UserProfileデータと他のいくつかの関数の出力を含む変数を設定したいと思います。そうすれば、その情報を後続のビュー/テンプレートで使用できるようになります。

誰かが私にオンラインでチュートリアルを教えたり、サンプルコードを投稿したりできるなら、それは素晴らしいことです。

django1.1とPython2.6を使用しています

0 投票する
1 に答える
1308 参照

django - PayPal 統合による django-registration

django-registration を django-paypal と統合する方法を見つけようとしています。Django n00b であるため、次のようなフローを実装する方法を見つけようとしています。

  1. ユーザーは、「アクティブ」フラグを 0 に設定して django-registation を使用してサインアップします
  2. 登録後、サブスクリプションのためにユーザーを PayPal に送信します
  3. PayPal から正常に戻ってきたら、'active' を 1 に設定したい

私は django-registration のドキュメントを見てきましたが、さまざまなバックエンドを使用する方法や、必要な方法でフローを実装する方法がよくわかりません。

これを達成する方法に関するヒントは大歓迎です。django-paypal は、以前に PayPal の統合を行ったことがあるので (CakePHP に関する自費出版の本の PHP で)、私にとっては問題になりません。

0 投票する
1 に答える
6747 参照

django - Djangoのログイン、ログアウトURL、現在のユーザー名

私はDjangoを初めて使用し、django-registrationを起動して実行しました。ログイン、ログアウトのURL名、およびテンプレート内の現在のユーザーの名前を取得する方法を教えてもらえますか。これらはテンプレートタグと呼ばれますか?Djangoで提供されるすべてのデフォルト変数の包括的なリストはどこかにありますか?

私はこれで少し迷っています。しばらくグーグルで検索しましたが、何も見つかりませんでした。

ありがとう。

0 投票する
2 に答える
6135 参照

django - django-registration「私を覚えておいてください」

django-registration アプリを使用するログイン フォームに「Remember me」ボタンを実装する必要があります。これを行う方法を教えてくれる人はいますか?

ありがとう

0 投票する
4 に答える
11026 参照

python - django-registration で activate-email を送信する

django-registration を使用して、ユーザー名、パスワードを含む有効化された電子メールを送信する方法があるかどうか知りたいです。最初に登録フォームを変更することを考えましたが、例が必要です。

0 投票する
3 に答える
2450 参照

python - django-registrationにカスタムフィールドを追加できません

伸ばしたRegistrationFormUniqueEmail

その後、ビューを変更しました

しかし、それでも4つのフィールドのみを含むデフォルトのフォームが表示されます。