問題タブ [django-profiles]

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 投票する
2 に答える
339 参照

django - 登録時に Django にプロフィール画像を一時的にアップロードしますか?

Djangoアプリケーションでは、登録時に、純粋にdjangoフォームを使用してパスを表示するのではなく、ユーザーが選択したプロファイル画像を表示できるようにしたい(ピンタレスト登録フォームを参照したいものの例) . プロフィール画像がアップロードされていても、ユーザーが登録を続行しないことを選択する可能性があるため、ajax アップロードが必要であり、一時的にどこかに保存する必要があると思います。その場合、アップロードされた画像は削除する必要があります。

これを処理する最良の方法は何ですか?あなたが指摘できる例はありますか?

ありがとう!!!

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

python - django-profiles と django-registration の統合

djangoに関してはまだ初心者ですが、django-profilesとdjango-registrationの両方をインストールし、最新のdjango 1.5.1を実行しています。http://dmitko.ru/django-registration-form-custom-field/http://birdhouse.org/blog/2009/06/27/django-profiles/など、いくつかのガイドも読みました。独自のカスタム フォームを使用した Django-Registration & Django-Profile

私はdjango-registrationをカスタマイズしていませんが、次のような独自のプロファイルクラスを作成しようとしました:

しかし、ユーザーを登録させることは可能ですが、ユーザーがプロファイルを作成しなくても登録できるという点で、プロファイルを持つことは別のことであることは理解しています。

私の質問は、作成したプロファイル クラスを登録に固執するにはどうすればよいですか? ユーザーが登録するときに、プロファイル クラスで指定した詳細を入力するようユーザーに強制したい...

私はあちこちでいくつかのチュートリアル/ガイドに従ってみましたが、urls.py を次のように変更するように言われるたびに行き詰まります。

これを試すたびに、「レジスタ」(2行目)が認識されないようで、それが何を指しているのかわからないため....次のようなことを試します:

しかし、登録を有効なインポートとして認識していないようです...

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

django - Django 1.5 での django-profiles の使用

私は1.5で作業しようとしているDjango 1.4プロジェクトに再び取り組んでいます。私は module を使用していましたがdjango-profiles、残念ながらモジュールは Django ジェネリック ビュー (list_detail特に) を使用しており、1.5 IIRC ではサポートされていません

これに対する既知の回避策はありますか (終了する以外にdjango-profiles) ?

ありがとう、

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

django - Djangoカスタムユーザーモデル:スタッフの権限を管理するには?

私は Django 1.5 の恩恵を受けようとしており、カスタム ユーザー モデルを作成しました。組み込みのアクセス許可を使用するには、管理インターフェイスでアクセスを制限したいと考えています。ユーザー クラスも PermissionMixin から継承しました。しかし、新しいユーザーを作成してスタッフボックスをチェックすると、新しいユーザーはスーパーユーザーが持っているすべてのアクセス権を取得します。

私は何を間違っていますか?

models.py

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

django - UserProfile の値を変更するための Django フォーム チェックボックス

私は Django 1.4 で Django-Profiles を使用しています。ユーザーの登録を解除する方法が必要なので、ユーザーはメールの受信を停止できます。

私の UserProfile モデルのフィールドの 1 つは user_type で、USER_TYPES の選択肢があります。ユーザーが登録を解除したとしても、ユーザーをシステムに留めておくために、USER_TYPES の 1 つを InactiveClient にすることに決め、次のようなチェックボックスを含めます。

Models.py:

フォーム.py

編集:追加のコード コンテキストを追加しました。self.unsubscribe: が save() オーバーライドにある場合。それは別の場所にあるべきですか?ありがとうございました。

Edit2: UnsubscribeForm をいくつかの方法で変更しようとしました。今、私は 404 を取得します。指定されたクエリに一致するユーザーはありません。しかし、呼び出されているビュー関数は他のフォームでも機能するので、理由はわかりませんか?

urls.py

これら 2 つの URL は同じビューを呼び出していますが、異なる form_class を使用しています。

Edit3: 理由はわかりませんが、購読解除 URL から末尾のスラッシュを削除すると、フォームが最終的に読み込まれます。しかし、フォームを送信すると、まだエラーが発生します: 'UnsubscribeForm' object has no attribute 'unsubscribe'知っておいてください。しかし、今のところ、フォームは読み込まれますが、送信されず、フォームの次の行でトレースが終了します。

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

django - テンプレートに表示されない Django プロファイル属性

何らかの理由で、カスタム ユーザー プロファイルを機能させることができません。以下は私が試したことです:

models.py:

ビュー.py:

showProgram.html:

私も試してみました

また

またはラムダ関数を使用する (models.py の #comment を参照)

何か不足していますか?ヒントをありがとう!

ああ、そうです。