Tag: django-authentication

django-Authentifizierung bezieht sich auf die integrierte auth-Modul für Authentifizierung und Autorisierung, die erweitert werden kann.

Wie implementieren von Benutzer-Authentifizierung in Django?

Anzahl der Antworten 1 Antworten
Ich bin neu in Django. Muss ich wissen, wie das umzusetzen, Django-Authentifizierung im Front-end. Ich muss zum erstellen einer neuen App namens zum Beispiel "auth" und setzen Sie den gesamten code im Zusammenhang mit der Authentifizierung? Bitte

Mehrere USERNAME_FIELD in django-user-Modell

Anzahl der Antworten 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

Django problem mit dem erstellen von Benutzer-Protokollierung Sie in

Anzahl der Antworten 3 Antworten
Hallo all Ihr hilfsbereiten Menschen da draußen (und auf Wiedersehen keine-hilfsbereite Menschen 😀 ). Ich versuche einen Benutzer anzulegen, der in django (1.2.4) und melden Sie sich Sie in nach Sie Sie speichern. Mein problem ist, ich

authenticate () - Funktion funktioniert nicht django.contrib.auth

Anzahl der Antworten 1 Antworten
Ich habe eine login_page-Funktion und in dieser Funktion die authenticate () - Funktion gibt ein Objekt nur, wenn es ein superuser. Für normale Benutzer, gibt es Keine. Das ist nicht, wie die Dokumentation sagt. def login_page(request): if

Wie kann man machen, Django permission_required decorator nicht umleiten bereits angemeldeten Benutzer auf die login-Seite, aber eine Meldung

Anzahl der Antworten 4 Antworten
Kann Django permission_required decorator nicht umleiten bereits angemeldeten Benutzer auf die login-Seite, aber eine Meldung wie Unzureichende Berechtigungen? Danke. InformationsquelleAutor dsmilkov | 2009-08-09

Was muss ich tun, um Django ' s @login_required Dekorateur arbeiten?

Anzahl der Antworten 2 Antworten
Ich bin versucht, Django ' s-Konto-system, einschließlich der @login_required Dekorateur. Meine settings.py Datei enthält django.contrib.auth und ich habe getan, ein syncdb. Page not found (404) Request Method: GET Request URL: http://localhost:8000/accounts/login/?next=/ Using the URLconf defined in dashboard.urls,

django-registration: wie kann ich überprüfen, ob der Benutzer angemeldet ist, bevor Sie die Anzeige einer Seite

Anzahl der Antworten 3 Antworten
Folgte ich auf dieser Seite die Einrichtung einer django-Registrierung-Website. Es ist ziemlich genial, und die Registrierung und Authentifizierung sind schön verpackt. Aber, es mir nicht zeigen, wie kann ich überprüfen, ob ein Benutzer angemeldet ist, wer dieser

How to pass, Django request-Objekt in user_passes_test decorator-callable-Funktion

Anzahl der Antworten 3 Antworten
Bin ich mit Django user_passes_test Dekorateur, um zu überprüfen die Benutzer die Berechtigung. @user_passes_test(lambda u: has_add_permission(u, "project")) def create_project(request): ...... Ich bin Aufruf einer callback-Funktion has_add_permission die zwei Argumente nimmt Benutzer und einem String. Ich würde gerne

Aktivieren von https in Django-auth generierten Seiten?

Anzahl der Antworten 2 Antworten
Mithilfe der Django-auth Anwendung (Django version 1.3), möchte ich meine login-Seite gehen, um https://mysite.com/login/. Derzeit bin ich mit: # urls.py from django.contrib.auth.views import login urlpatterns = patterns('', url(r'^login/$', login, name='login-view'),) # navbar.html <li id="nav-login"><a href="{% url login-view

In Django, wie können Sie alle verknüpften Objekte mit einem bestimmten Benutzer foreign Key

Anzahl der Antworten 1 Antworten
Ich habe so etwas wie dieses: class Video(models.Model): user = models.ForeignKey(User, related_name='owner') ... und ich versuche, Zugriff auf alle videos, die ein bestimmter Benutzer hat, indem er etwas wie: u = User.objects.get(pk=1) u.video_set.all() und ich bekomme die

Erstellen von Benutzer-inaktiv (default is_active default False)

Anzahl der Antworten 3 Antworten
Habe ich facebook-Authentifizierung in meiner website, die ich verwenden omab /django-social-auth Möchte ich die Benutzer umleiten auf eine andere Webseite zu stellen, so füllen Sie Ihre details. So möchte ich die Benutzer als inaktiv, wenn Sie zuerst

so erstellen Sie eine group-Berechtigung in django

Anzahl der Antworten 2 Antworten
Ich bin versucht, erstellen Sie eine Zeile in der auth_group_permission Tabelle. Ich habe versucht, die folgenden: group_permission = group_permissions.add(group=group, permission=permission) group_permission = group.group_permissions_set.add(permission=permission) group_permission = group.permissions_set.add(permission=permission) Keiner dieser arbeiten. Weiß jemand, wie man einen Datensatz hinzufügen zu

Django - admin umgehen site login form

Anzahl der Antworten 5 Antworten
Ich bin versucht derzeit, überschreiben die Standard-form verwendet, in Django 1.4 bei der Anmeldung in der admin-Website (my site verwendet einen zusätzlichen 'token' Feld für Nutzer, die opt-in-Zwei-Faktor-Authentifizierung und ist obligatorisch für Mitarbeiter vor Ort). Django '

Wie man Django-Ansicht zurückzukehren, Formular Fehler

Anzahl der Antworten 2 Antworten
Dies ist meine Ansicht: def main_page(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): user = User.objects.create_user( username=form.clean_data['username'], password=form.clean_data['password1'], email=form.clean_data['email'] ) return HttpResponseRedirect('/') else: form = RegistrationForm() variables = { 'form': form } return render(request, 'main_page.html',

Django auth-Modell-Fehler: der name "User" ist nicht definiert

Anzahl der Antworten 1 Antworten
1. Die Fehler-codes: NameError: name 'User' ist nicht definiert >>> myproject ME$ python manage.py shell NameError: name 'User' is not defined myproject ME$ python manage.py shell Python 2.7.5 (default, Mar 9 2014, 22:15:05) [GCC 4.2.1 Compatible Apple

Django - CSRF-token fehlende oder falsche

Anzahl der Antworten 3 Antworten
Ich gerade aktualisiert mein django 1.4. Aber ich erhalte die folgende Fehlermeldung, wenn ich versuche, meine login-Formular: Forbidden (403) CSRF-überprüfung ist fehlgeschlagen. Anfrage abgebrochen. Grund für den Ausfall: CSRF-token fehlen oder falsch sind. In meinem settings.py (MIDDLEWARE_CLASSES)

Wie benutze ich den Die login_required Dekorateur in meiner URL?

Anzahl der Antworten 4 Antworten
Ich will, um zu überprüfen, dass der Benutzer autorisiert ist, bestimmte URLs. Ich bin mit Hilfe von generischen Ansichten. Die docs hier sagen die login_required übergeben werden kann als optionale Argumente, aber ich bin mir nicht sicher.

Django-Authentifizierungs - falsche url-Weiterleitung auf die login-Seite

Anzahl der Antworten 1 Antworten
Wenn ein Benutzer nicht angemeldet ist, den ich versuche zu geben Sie Bereiche der Website für angemeldete Benutzer nur ich soll umgeleitet werden zu meinem login-Seite mit ?next= und hier meine LOGIN_REDIRECT_URL von Einstellungen. Aber statt /users/login

Django erstellen von benutzerdefinierten UserCreationForm

Anzahl der Antworten 4 Antworten
Habe ich aktiviert die Benutzer-auth-Modul in Django, aber wenn ich UserCreationForm er mich Fragen Sie nur den Benutzernamen und die zwei Passwort/Passwort-Bestätigung Feldern. Ich möchte auch E-Mail-und fullname Felder, und an die erforderlichen Felder aus. Habe ich

Wie man user-Berechtigungen?

Anzahl der Antworten 3 Antworten
Ich abrufen möchten, alle die Erlaubnis für den Benutzer, sowie eine Liste der premission id ' s aber: user.get_all_permissions() geben Sie mir die Liste der Erlaubnis Namen. Wie es zu tun? InformationsquelleAutor der Frage Nips | 2013-05-15

django - Benutzer Berechtigungen festlegen, wenn der Benutzer wird automatisch erstellt

Anzahl der Antworten 2 Antworten
Django 1.5 wird python 2.6 Modell erstellt automatisch einen Benutzer unter bestimmten Bedingungen: User.objects.get_or_create(username=new_user_name, is_staff=True) u = User.objects.get(username=new_user_name) u.set_password('temporary') Neben der Einstellung für die Benutzername, Passwort und is_staff status, ich möchte die Berechtigungen des Benutzers - so

Wie kann ich nicht verwenden Djangos admin-login anzeigen?

Anzahl der Antworten 8 Antworten
Habe ich meine eigene Ansicht für die Anmeldung. Allerdings, wenn ein Benutzer geht direkt auf " /admin es bringt Sie auf die admin-login-Seite und nicht meine eigene Ansicht. Wie kann ich es machen das umleiten auf die

AttributeError: 'Manager' - Objekt hat kein Attribut 'get_by_natural_key' Fehler in Django?

Anzahl der Antworten 1 Antworten
Bin ich mit Django '1.5c1'. Ich habe diese Zeile in meine settings.py: AUTH_USER_MODEL = 'fileupload.galaxyuser' Hier mein Galaxyuser Modell: class GalaxyUser(models.Model): id = models.IntegerField(primary_key=True) create_time = models.DateTimeField(null=True, blank=True) update_time = models.DateTimeField(null=True, blank=True) email = models.CharField(max_length=765) password =

Benutzer in den ursprünglichen Daten Befestigung

Anzahl der Antworten 6 Antworten
Ich bin momentan dabei ein paar Benutzer, die standardmäßig in meinem fixtures/initial_data.json haben, so dass wir einige Tests "Themen." Das problem habe ich erlebt, Passwort-Generierung. Könnte ich das Passwort in der 'Felder', aber das wird nicht erzeugen

Warum führt mich die zweite Benutzeranmeldung zu / accounts / profile / url?

Anzahl der Antworten 5 Antworten
Bin ich mit Django gebaut in der Ansicht für Benutzer-login: url(r'^user/login/$', 'django.contrib.auth.views.login', {'template_name': 'users/templates/login.html'}, name='user-login'), Nach dem login, wenn ich goto user/login wieder kann ich login zweiten mal. Ich senden Sie das Formular und bekommen: Die aktuelle

Wie kann ich mehrere Logins in einer Django-Webanwendung von verschiedenen Standorten aus erkennen?

Anzahl der Antworten 4 Antworten
Will ich erlauben nur eine authentifizierte Sitzung für eine einzelne Anmeldung in meinem Django-Anwendung. Also, wenn ein Benutzer angemeldet ist, die Webseite auf eine bestimmte IP-Adresse, und die gleichen Anmeldeinformationen werden verwendet, um login von einer anderen

Django: Wie kann ich den login_required Decorator auf meine gesamte Website anwenden (mit Ausnahme von statischen Medien)?

Anzahl der Antworten 8 Antworten
Den Beispiel bietet ein snippet für ein application-level-Sicht, aber was ist, wenn ich viele verschiedene (und einige nicht-Anwendung) Einträge in meiner "urls.py" Datei, einschließlich der Vorlagen? Wie kann ich diese anwenden login_required Dekorateur, um jeden von Ihnen?

Verwendung von permission_required-Dekoratoren in django-klassenbasierten Ansichten

Anzahl der Antworten 11 Antworten
Ich bin mit ein wenig Schwierigkeiten zu verstehen, wie die neue CBVs Arbeit. Meine Frage ist, benötige ich eine Anmeldung erforderlich, in allen Ansichten, und in einigen von Ihnen bestimmte Berechtigungen. In Funktion-basierte Ansichten ich, dass mit

Manuelles Anmelden eines Benutzers ohne Passwort

Anzahl der Antworten 5 Antworten
Ich hoffe Ihr könnt mir helfen Abbildung der besten Art und Weise zu implementieren, die eine manuelle (server-Seite initiiert) login ohne mit dem Passwort. Lassen Sie mich erklären Sie den Arbeitsablauf: Benutzer registriert, Danke! Eine E-Mail mit

Django - Benutzerberechtigungen für bestimmte Ansichten?

Anzahl der Antworten 4 Antworten
Vom admin sehe ich, dass Sie zuordnen können Berechtigungen für einen Benutzer oder eine Benutzergruppe :ermöglichen das hinzufügen, ändern oder löschen von Daten aus einem Modell. Toll, aber ich muss auch zulassen, dass ein Benutzer oder eine

Ein Django Login-Formular auf jeder Seite platzieren

Anzahl der Antworten 4 Antworten
Ich würde gerne das login-Formular (AuthenticationForm von django.contrib.auth) erscheinen auf jeder Seite in mein Website, wenn der Benutzer nicht eingeloggt ist. Wenn der Benutzer sich anmeldet, werden Sie umgeleitet werden, auf der gleichen Seite. Wenn ein Fehler

Django-AttributeError 'Benutzer' Objekt hat kein Attribut 'Backend' (aber ... es tut?)

Anzahl der Antworten 3 Antworten
Zur Anmeldung der Benutzer nach der Registrierung, die ich manuell den Benutzer.backend-Eigenschaft. Es arbeitet in der Regel in meinen Ansichten. In dieser Instanz, ich bin versucht zu registrieren, die Benutzer über AJAX. Es hebt einen AttributeError. Hier

NoReverseMatch beim Rendern: Reverse für '' django.contrib.auth.views.login ''

Anzahl der Antworten 2 Antworten
Bin ich mit Django - Authentifizierung, und in der login.html Vorlage, die folgende Anweisung einen Fehler generiert: {% url 'django.contrib.auth.views.login' %} TemplateSyntaxError at /login Gefangen NoReverseMatch, während rendering: Reverse für "django.contrib.auth.Blick.login" mit den Argumenten '() ' -

Django: Füllen Sie die Benutzer-ID beim Speichern eines Modells auf

Anzahl der Antworten 13 Antworten
Habe ich ein Modell mit einer created_by Feld, die mit der standard-Django-User-Modell. Ich brauche, um automatisch füllen Sie diese mit der ID des aktuellen Benutzers, wenn das Modell gespeichert wird. Ich kann dies nicht auf die Admin

Verwenden von Django auth UserAdmin für ein benutzerdefiniertes Benutzermodell

Anzahl der Antworten 4 Antworten
Aus der Django.Contrib.Auth docs: Erweitern Django - default User Wenn Sie ganz glücklich mit Django - User-Modell und Sie möchten nur hinzufügen, dass einige zusätzliche Profil-Informationen, können Sie einfach die Unterklasse django.contrib.auth.models.AbstractUser und fügen Sie Ihre benutzerdefinierte

Wie erhalte ich die Benutzer-ID des aktuell angemeldeten Benutzers in Django?

Anzahl der Antworten 3 Antworten
Wie man die derzeit angemeldete Benutzer-id? in models.py: class Game(models.model): name = models.CharField(max_length=255) owner = models.ForeignKey(User, related_name='game_user', verbose_name='Owner') in views.py: gta = Game.objects.create(name="gta", owner=?) InformationsquelleAutor der Frage k44 | 2012-09-27

Der Django-Benutzer get_all_permissions () ist leer, während user_permissions gesetzt ist

Anzahl der Antworten 1 Antworten
Ich habe einige Berechtigungen zu einem Benutzer über das admin-interface. Aus irgendeinem Grund alle in der Region perm-Funktionen fehlschlagen, e.g >>> user.get_all_permissions() set() Aber der Zugriff auf die Tabelle direkt funktioniert: >>> user.user_permissions.all() (list of permissions as

Django Auth: Erhöhung der maximalen Länge des Benutzernamens

Anzahl der Antworten 3 Antworten
Muss ich erhöhen Sie die max Benutzernamen Größe in auth auf mehr als die 30 chars im Modell definiert. Wie kann es getan werden? Ich' m nicht sicher, dass nur anpassen das Modell das richtige oder sichere

Djangos selb.client.login (...) funktioniert nicht in Komponententests

Anzahl der Antworten 5 Antworten
Habe ich Benutzer angelegt für meine unit-tests in zwei Arten: 1) Erstellen Sie eine Halterung für die "auth.user", die sieht in etwa wie diese: { "pk": 1, "model": "auth.user", "fields": { "username": "homer", "is_active": 1, "password": "sha1$72cd3$4935449e2cd7efb8b3723fb9958fe3bb100a30f2",

Wie TokenAuthentication für API in Django-Rest-Framework zu verwenden

Anzahl der Antworten 3 Antworten
Habe ich ein django Projekt django-rest-framework für die Erstellung von api. Verwenden möchten token-Basis-Authentifizierung-system, so dass api-Aufruf für (put, post, delete) wird nur ausgeführt, für autorisierte Benutzer. Installierte ich 'rest_framework.authtoken " und erstellte token für jeden Benutzer.

Ändern Sie Django ModelChoiceField, um die vollständigen Namen der Benutzer anstelle von Nutzernamen anzuzeigen

Anzahl der Antworten 3 Antworten
Ich habe ein Formular in meinem Django-app (nicht im admin), mit dem Mitarbeiter wählen Sie einen Benutzer aus einer dropdown-Liste. forms.ModelChoiceField(queryset = User.objects.filter(is_staff=False), required = False) Das problem ist, dass die dropdown-zeigt dem Nutzer durch Benutzernamen in

Wie erzwinge die Benutzerabmeldung in Django?

Anzahl der Antworten 9 Antworten
In meinem django-app, die unter bestimmten Voraussetzungen brauche ich, um in der Lage sein zu zwingen, Benutzer Abmelden, indem Sie einen Benutzernamen. Nicht unbedingt dem aktuellen Benutzer, der angemeldet ist, aber einige andere user. Also die request-Methode

Erweitern des Benutzermodells mit benutzerdefinierten Feldern in Django

Anzahl der Antworten 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

Erzwingen der Anforderungen an die Kennwortstärke mit django.contrib.auth.views.password_change

Anzahl der Antworten 5 Antworten
Wir haben eine Django-Anwendung, die erfordert einen bestimmten Grad an Komplexität von Kennwörtern. Wir derzeit die Durchsetzung dieser mittels client-side JavaScript, das kann leicht besiegt werden, von jemandem, der eine entsprechend motiviert. Ich kann nicht scheinen, um

Wie stelle ich eine HTTPS-Only-Site mit Django / nginx bereit?

Anzahl der Antworten 3 Antworten
Meine ursprüngliche Frage war, wie aktivieren von HTTPS für eine Django-login-Seiteund die einzige Antwort, empfohlen, dass ich - die gesamte Seite als HTTPS-nur. Gegeben, dass ich mit Django 1.3 und nginx, was ist der richtige Weg, um

Login-Seite mit Hilfe von Django-Formularen

Anzahl der Antworten 2 Antworten
Ich bin Neu Anfänger in python und django... ich möchte wissen, wie kann ich ein login-Formular erstellen, indem Sie mit django Formulare(forms.py) InformationsquelleAutor der Frage Nikhil Verma | 2011-01-13

Überprüfen Sie die Berechtigung in einer Vorlage in Django

Anzahl der Antworten 2 Antworten
Kann ich die Auth-Anwendung die Erlaubnis, die Prüfung innerhalb einer Vorlage in Django? (Ich möchte das display mit einem einfachen Formular am Ende der Vorlage für privilegierte Benutzer) Und noch wichtiger ist, sollte ich es überhaupt tun

Wie überprüfe ich in Django, ob ein Benutzer in einer bestimmten Gruppe ist?

Anzahl der Antworten 10 Antworten
Erstellte ich eine benutzerdefinierte Gruppe im Django - admin-Seite. In meinem code will ich überprüfen, ob ein Benutzer in diese Gruppe. Wie mache ich das? InformationsquelleAutor der Frage TIMEX | 2011-01-25

Kann djangos auth_user.username varchar (75) sein? Wie könnte das gemacht werden?

Anzahl der Antworten 12 Antworten
Gibt es etwas falsch mit der Ausführung von alter table auf auth_user zu machen username werden varchar(75) so passen Sie eine E-Mail? Was bedeutet, dass die brechen, wenn etwas? Wenn Sie sich ändern konnten auth_user.username zu varchar(75)

Erhalten Sie Benutzerinformationen in Django-Vorlagen

Anzahl der Antworten 3 Antworten
Was ist der beste Weg, um Benutzer-Informationen aus einem django-template? Zum Beispiel, wenn ich nur möchte: Wenn der Benutzer angemeldet ist, angezeigt "Willkommen [username]" Sonst, Anzeige der login-button. Bin ich mit django-Registrierung/Authentifizierung Kommentar zu dem Problem Möglich,