“Получите пользователя django” Ответ

импортировать пользователя в Django

>>> from django.contrib.auth.models import User
>>> user = User.objects.create_user('john', 'lennon@thebeatles.com', 'johnpassword')

# At this point, user is a User object that has already been saved
# to the database. You can continue to change its attributes
# if you want to change other fields.
>>> user.last_name = 'Lennon'
>>> user.save()
Clever Crocodile

LoginRequiredMixin

from django.contrib.auth.mixins import LoginRequiredMixin

LOGIN_URL = 'your_url'
Virgin Programmer

Получите пользователя django

def sample_view(request):
    current_user = request.user
    print current_user.id
Awful Alpaca

Проверьте пользователя Auth Django

from django.conf import settings
from django.shortcuts import redirect

def my_view(request):
    if not request.user.is_authenticated:
        return redirect('%s?next=%s' % (settings.LOGIN_URL, request.path))
    # ...
Puzzled Puffin

Как получить идентификатор пользователя django

if request.user.is_authenticated:
    # Do something for authenticated users.
else:
    # Do something for anonymous users.
Awful Alpaca

Ответы похожие на “Получите пользователя django”

Вопросы похожие на “Получите пользователя django”

Больше похожих ответов на “Получите пользователя django” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования