How to get the currently logged in user’s id in Django?
First make sure you have SessionMiddleware and AuthenticationMiddleware middlewares added to your MIDDLEWARE_CLASSES setting. The current user is in request object, you can get it by: def sample_view(request): current_user = request.user print current_user.id request.user will give you a User object representing the currently logged-in user. If a user isn’t currently logged in, request.user will be … Read more