/ / Django-Profil - Benutzer fügt einige Objekte hinzu - django, django-models, profile

Django-Profil - Benutzer, der einige Objekte hinzufügt - django, django-models, profile

Ich möchte Django-Benutzerprofil haben, wo der Benutzer einige Objekte hinzufügen kann (er kann mehr als eins hinzufügen), z. seine Adressen, seine Produkte und ihre Beschreibungen und so weiter. Ich habe keine Ahnung, wie ich das machen soll.

Antworten:

1 für die Antwort № 1

Am besten erweitern Sie das Benutzermodell über AUTH_PROFILE_MODULE. Es gibt ein tolles Tutorial zu James Bennetts Blog.


0 für die Antwort № 2

Erstellen Sie ein neues Modell (z. B. UserProfile) mit einem ForeignKey für das Benutzermodell.

class UserProfile(models.Model):
address = models.TextField()
products = models.TextField()
user = models.ForeignKey(User, unique=True)