Tag: django-users
Benutzer-Modell ist das Standard-Modell in Django. Es bietet zahlreiche APIs, die hilfreich sind für die Arbeit mit den Benutzern. Django-user-Modell ist, kann in einem Projekt nach erforderlich Feld.
1
Antworten
In views.py ich habe die folgende Ansicht, die aufgerufen wird, wenn ein neues Benutzer-Konto registriert ist. Alle es tut, ist, den Benutzernamen, E-Mail und Passwort aus dem request, dann versuchen Sie, erstellen Sie einen Benutzer mit diesen
8
Antworten
Arbeite ich an einem Django 1.5-Projekt und ich habe ein custom-user-Modell (nennen wir es CustomUser). Eine andere app (SomeApp) muss einen Verweis auf diese custom-user-Modell. Für die Zwecke der ForeignKey-und solche, die Django-Dokumentation sagt zu User =
5
Antworten
Meine custom-user-Modell: class MyUser(AbstractBaseUser): username = models.CharField(unique=True,max_length=30) email = models.EmailField(unique=True,max_length=75) is_staff = models.IntegerField(default=False) is_active = models.IntegerField(default=False) date_joined = models.DateTimeField(default=None) # Use default usermanager objects = UserManager() USERNAME_FIELD = 'email' Gibt es eine Möglichkeit zum angeben mehrerer USERNAME_FIELD
2
Antworten
Ich bin, Codierung einer web-app mit django und jetzt fange ich an, den Umgang mit Benutzern. Ich versuche zu tun, ist der einfache Teil, erstellen Sie einfach einen neuen Benutzer über admin-interface, aber wenn ich versuche, es
1
Antworten
Ich bin mit dem eingebauten Passwort-reset-Funktionalität von Django, die E-Mails der Nutzer die Passwort-reset-link. Ist es eine option, in der Django zum festlegen einer Ablaufzeit für den link, nehme an, 6 Stunden nach dem der link ungültig
1
Antworten
Dies möglicherweise klingt eine dumme Frage, aber ich habe Schwierigkeiten beim löschen von Benutzern in django mit dieser Ansicht: @staff_member_required def del_user(request, username): try: u = User.objects.get(username = username) u.delete() messages.sucess(request, "The user is deleted") except: messages.error(request,
3
Antworten
Möchte ich eine neue Funktion hinzufügen, um die Standard-Benutzer-Modell von Django für retrieveing eine verbundene Liste von Model-Typ. Solchen Foo Modell: class Foo(models.Model): owner = models.ForeignKey(User, related_name="owner") likes = models.ForeignKey(User, related_name="likes") ........ #at some view user =
2
Antworten
Ich bin neu in Django und ich habe versucht, dies für Wochen, aber konnte nicht einen Weg finden, um dieses problem zu lösen. Will ich zusätzliche Informationen speichern, wie Benutzer mit der Handy-Nummer, name der bank, Bankkonto.
4
Antworten
Die url für mein python Projekt ist hier: https://github.com/abylikhsanov/social Ich bin zu versuchen, das Passwort ändern Formular, so kann der Benutzer sein Kennwort ändern. Wie kann ich das umsetzen? Die Anwendung sollte verfolgen Sie das Vorherige Kennwort
2
Antworten
Habe ich eine benutzerdefinierte Modell, und ich bin mit django-rest-framework zum erstellen von API - models.py: class User(AbstractBaseUser, PermissionsMixin): email = models.EmailField( unique=True, max_length=254, ) first_name = models.CharField(max_length=15) last_name = models.CharField(max_length=15) mobile = models.IntegerField(unique=True) date_joined = models.DateTimeField(default=timezone.now)
4
Antworten
Habe ich viele Modelle verknüpft User und ich möchte meine Vorlagen immer anzeigen sein full_name, wenn verfügbar. Gibt es eine Möglichkeit, ändern Sie die Standard -User __unicode__() ? Oder gibt es einen anderen Weg, es zu tun
3
Antworten
Schreibe ich ein django-Projekt. Und wollen wissen, nach Benutzer löscht seinen eigenen account, gibt es eine Möglichkeit, django build-in, auto-löschen alle-Objekt in Bezug zu diesem Benutzer(z.B. einige generische foreign_key)? Oder sollte ich verwenden signal "post_delete" löschen Sie
3
Antworten
Ich möchte nur hinzufügen das Abonnement Datum in der Benutzer-Liste des Django CRUD - Administration Website. Wie kann ich das tun ? Danke für Eure Hilfe InformationsquelleAutor der Frage Natim | 2010-02-16
2
Antworten
Erweitern das User-Objekt mit benutzerdefinierten Feldern, die Django-docs empfehlen UserProfiles. Doch nach diese Antwort auf eine Frage von einem Jahr oder so wieder: erweitern django.contrib.auth.Modelle.Benutzer auch funktioniert jetzt besser-seit der Umgestaltung von Django ' s Erbe-code in
1
Antworten
Ich bin mit einem benutzerdefinierten Modell in Django. Das Modell funktioniert einwandfrei und ist in der Lage, um Benutzer anzulegen. Aber wenn ich versuche, Zugriff auf die admin-Seite wirft er mir den Fehler FieldError at /admin/ Unknown
1
Antworten
Arbeite ich an der Erweiterung der User-Klasse auf der Grundlage der docs mit den folgenden code: from django.contrib.auth.models import AbstractUser class MyUser(AbstractUser): some_extra_data = models.CharField(max_length=100, blank=True) Allerdings bin ich der Rückkehr der folgende Fehler Reverse accessor for
4
Antworten
Wenn Sie speichern möchten, zusätzliche Informationen über einen Benutzer (django.contrib.auth.Modelle.Benutzer) in Django können Sie die raffinierte AUTH_PROFILE_MODULE zu Stecker in einem "Profil" - Modell. Jeder Benutzer erhält ein Profil. Es ist alles hier beschrieben: http://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-users http://www.djangobook.com/en/1.0/chapter12/#cn222 Nun,
4
Antworten
Habe ich die folgende Methode: def _attempt(actor): if actor.__class__ != User: raise TypeError Die aufgerufen wird, aus einer Sicht: self.object.attempt(self.request.user) Wie Sie sehen können, die _attempt Methode erwartet Schauspieler zu werden, geben Sie django.contrib.auth.models.User allerdings scheint das
2
Antworten
Wie Sie Ihre Vorlage/Ansicht, um zu erkennen, ob ein Benutzer eingeloggt ist, ist ein super-user oder nicht? Gibt es bestimmte Tasten auf meiner Formulare (in der Vorlage), die möchte ich komplett ausgeblendet, wenn der Benutzer nicht ein
2
Antworten
Ich habe ein benutzerdefiniertes Profil-Modell, das wie folgt aussieht: from django.db import models from django.contrib.auth.models import User class UserProfile(models.Model): user = models.ForeignKey('User', unique=True) name = models.CharField(max_length=30) occupation = models.CharField(max_length=50) city = models.CharField(max_length=30) province = models.CharField(max_length=50) sex =
3
Antworten
Ich möchte, dass jeder Benutzer in meiner website haben ein Bild in seinem Profil. Ich brauche keine thumbnails oder sowas, einfach nur Bild für jeden Benutzer. Je einfacher, desto besser. Das problem ist ich weiß nicht wie
9
Antworten
Was ist der beste Weg, um zu verlängern die Benutzer-Modell (gebündelt mit den Django - Authentifizierungs-app) mit benutzerdefinierten Feldern? Ich würde eventuell auch gerne die E-Mail als Benutzernamen (für Authentifizierung). Hab ich schon gesehen paar Möglichkeitenes zu
3
Antworten
Ich bin suchen widersprüchliche Informationen auf, ob OneToOneField(Benutzer) oder ForeignKey(User, unique=True) bei der Erstellung eines Benutzerprofil-Modell durch die Verlängerung der Django-User-Modell. Ist es besser, dies zu nutzen?: class UserProfile(models.Model): user = models.ForeignKey(User, unique=True) oder?: class UserProfile(models.Model): user
7
Antworten
Erweitere ich das django-user-Modell, wie beschrieben, in der dev-doc. Ich wan ' T zu halten, die meisten der ursprünglichen Benutzer-Modell verfügt über so reiche ich die AbstractUser Klasse. Ich habe definiert settings.py: AUTH_USER_MODEL = 'myapp.CustomUser' Meiner user-Klasse: