問題タブ [django-users]

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 に答える
595 参照

django - djangoユーザーモデルの拡張

djangoアプリのサインアップフォームを作成しようとしています。このために、私はユーザーモデルを拡張しました。これは私のForms.pyです

これが私のmodel.pyです

どこを間違えているのかわかりません。ユーザーのパスワードはログイン時に受け入れられず、作成されたユーザーユーザーに対して緯度と対数は保存されません。私はdjangoを初めて使用しますが、どのような体でも解決策があります。

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

python - djangoメッセージをStackOverflowスタイルにする方法は?

Djangoのメッセージモジュールを使用したいのですが、ユーザーがページをリロードするとすぐにメッセージが消えるのではなく、ユーザーがメッセージの横にあるXをクリックするまでメッセージを保持したいと思います。

私は2つの問題に悩まされています:メッセージのコンテキストプロセッサがアクセスされたメッセージを削除しないようにするにはどうすればよいですか?ユーザーが「削除」ボタン(ajax呼び出しを呼び出す)をクリックしたら、後でDBからメッセージを明示的に削除するにはどうすればよいですか?

ありがとう!

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

python - Python/django は 2 つのクラスから継承します

私のdjangoプロジェクトには、2つのバリエーションのユーザーがいます。1 つは django.auth の User クラスをサブクラス化し、2 番目はほぼ同じフィールドを使用しますが、実際のユーザーではありません (したがって、User から継承されません)。FieldUser クラス (フィールドのみを格納する) を作成し、RealUser サブクラスでは FieldUser と User の両方を作成する方法はありますが、FakeUser サブクラスでは FieldUser のみを作成する方法はありますか?

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

django - Django:Userを拡張するときは、OneToOneField(User)またはForeignKey(User、unique = True)を使用する方がよいですか?

Djangoユーザーモデルを拡張してモデルを使用するかどうか、OneToOneField(User)またはForeignKey(User, unique=True)作成するときに矛盾する情報を見つけました。UserProfile

これを使用する方が良いですか?:

またはこれ?:

Django Docはを指定OneToOneFieldしますが、 DjangoBookのはを使用しForeignKeyます。

James Bennettには、矛盾する例を提供する2つのブログ投稿もあります。

ForeignKey前の投稿で、ベネットは彼が代わりに使用するように切り替えたいくつかの理由を提供してOneToOneFieldいますが、特に反対を推奨する他の投稿を見ると、私はそれを完全には理解していません。

私はあなたの好みとその理由を知りたいです。または、それも重要ですか?

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

django - Django user.is_authenticated が機能する場所と機能しない場所があります

私のテンプレートには、次のものがあります。

作成されたページに @login_required デコレータがない限り、正常に動作しているように見えます。その場合、ページは正常に動作しますが、ナビゲーションは、ユーザーがログインしていてもログインしていないように見えます。

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

django - 管理インターフェースでdjangoユーザープロファイルをインライン編集するにはどうすればよいですか?

ユーザー(django.contrib.auth.models.User)に関する追加情報をDjangoに保存する場合は、気の利いたAUTH_PROFILE_MODULEを使用して「プロファイル」モデルをプラグインできます。次に、各ユーザーはプロファイルを取得します。それはすべてここで説明されています:

ここで、UserProfileというモデルでaccountsというアプリケーションを作成し、それをユーザーのプロファイルモデルとして登録したとします。ユーザーを編集するために管理インターフェースでプロファイルの編集をインライン化するにはどうすればよいですか(またはその逆)?

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

django - Djangoユーザーの削除方法を変更しますか?

Django管理ページに移動してユーザーを削除する場合、ユーザーを削除する前/後にコードを実行する必要があります。モデルのメソッドをオーバーライドすることは知っていますdelete()が、組み込みモデルに適用する方法がわかりません。Userまた、モデルを「サブクラス化」して(たとえば)モデルを作成することなく、それを実行できるようにしたいと思いますMyUser

これを達成する方法はありますか?

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

django - Django - UserProfile に一致するクエリが存在しない場合、ログイン ページにリダイレクトするエラー

UserProfileメソッドを使用してユーザー モデルを拡張しました。UserProfile matching query does not existただし、クエリの実行時にDjango エラー メッセージが表示されることがあります。request.user.get_profile()

これは、システムからログアウトしたためにユーザーがAnonymousUser. UserProfileが存在しない場合、ユーザーを自動的にログイン ページにリダイレクトする方法はありますか。

私はrequest.user.get_profile()かなりの場所で使用しているので、自分のコードを実際にすべての人にチェックを入れたくないので、一度だけ行う必要があるシグナルまたは同様のものを使用する方法を考えていました。

また@login_required、関数呼び出しで使用していますが、このエラーが発生する前にユーザーをリダイレクトしていないようです。

システムへのログイン時に UserProfile アカウントを持っていない場合は自動的に作成されるため、すべての登録ユーザーには UserProfile アカウントが必要です。

Django 1.1も使用しています

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

python - UserModelの管理ページにカスタムアクションを追加する

django UserModelの管理ページでカスタムアクションを作成する可能性はありますか?グループへのユーザーの追加を自動化し(スタッフへのユーザーの追加、追加の値の設定など)、もちろんこれらの変更を元に戻すアクションを作成したいと思います。

ご協力いただきありがとうございます。

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

django-models - djangoでユーザープロファイルをリンクするために最後に作成されたユーザーを取得する

djangoの組み込みAuthコンポーネントで提供されるものを超えてユーザー情報を保持するために作成されたUserProfileモデルにデータを追加しようとすると、少し壁にぶつかりました。

私の質問は、UserProfileを作成するために、登録したばかりのユーザーのインスタンスを取得するにはどうすればよいですか?私はそれが以下のようなものになるだろうと思いました:

...しかし、new_userはNoneとして返されます。ユーザー名/パスワードに基づいてデータベースを再クエリするのではなく、登録したばかりのユーザーにアクセスする簡単な方法が必要だと思いますか?

私はそれが十分に明確であることを願っています、どんな助け/ガイダンスにも感謝します。