Ich möchte eine Serverseite einer App entwickeln, die Benutzer enthält. Natürlich brauche ich eine Tabelle in der Datenbank mit den Benutzerinformationen. Zunächst mag ichWie gestaltet man die Benutzertabelle in der Datenbank?
class User(models.Model): # using django models
userid = ...
password = ...
schreiben, die mir gibt einen database table
userid
und password
enthält.
Ich möchte jedoch einige Attribute (vielleicht Kredit, Geburtstag usw.) jedem Benutzer in der Zukunft hinzufügen. Ich kann mir gerade nicht alle vorstellen. Und ich kann nicht wissen, welche Attribute ich in Zukunft wirklich brauchen würde.
Wie kann ich damit umgehen?
Sie ** müssen ** nicht Ihren eigenen Code schreiben, um Passwörter zu speichern. –
Beginnen Sie vielleicht mit dem Lesen der Django-Dokumentation: https://docs.djangoproject.com/en/1.11/topics/auth/customizing/#extending-the-existing-user-model – allcaps