ユーザーを保持するアプリケーションのサーバー側を開発したいと考えています。 もちろん、私はデータベースにユーザー情報を保持するテーブルが必要です。 最初に私は私にuserid
とpassword
を含むdatabase table
を与えるデータベース内でユーザーテーブルを設計するにはどうすればよいですか?
class User(models.Model): # using django models
userid = ...
password = ...
を書き込むことができます。
しかし、将来的には各ユーザーにいくつかの属性(多分Credit、Birthday ...など)を追加したいかもしれません。私はちょうどそれらのすべてをすぐに考えることができません。そして私は、将来私が本当に必要とする属性を知ることができません。
どうすれば対応できますか?
あなたはパスワードを保存するためのコードを書いてはいけません。 –
Djangoのドキュメントを読むことから始めることができます:https://docs.djangoproject.com/en/1.11/topics/auth/customizing/#extending-the-existing-user-model – allcaps