フレームワークの認証モジュールでユーザーモデルを直接変更することになっていますか?
-
28-09-2020 - |
質問
私はWeb開発のためのフレームワークを使用することができ、私はDjango、TurboGearsなどのフレームワークがユーザーモデルを含む認証パッケージを付けることに気づいた。私はこれらを直接変更して私のユーザーモデルとしてそれらを使用すること、または私は自分のユーザーモデルをこれらに関連付けて認証のためだけにそれらを使用することになっていましたか?
解決
後者:1つの関係をユーザーに1つずつ含むモデルを構築します。Django Oneを直接変更しないでください、またはおそらく遅かれ早かれ障害になるでしょう。Djangoチームは結局のところあなたの変更を考慮に入れることはありません、そしてあなたは内部の変更が加えられた場合に悪影響を及ぼします。(あなた自身のアプリケーションへの外部インターフェイスとの互換性を心配する必要はありませんが。)
所属していません StackOverflow