Django.fun

Is there a way to display all user last_login and date_joined in django

I want to display all users information on admin dashboard with their last_login and join date I filter user date to display on template

    data = Profile.objects.filter(Q(user__is_superuser=False), Q(user__is_staff=False)).order_by('-user__last_login')[:10]

Profile model

 user = models.OneToOneField(User,default="1", on_delete=models.CASCADE, 
related_name="profile")
image = models.ImageField(upload_to="images",default="default/user.png")

 def __str__(self):
   return f'{self.user} profile'

I want to do like this

In the last_login and date_joined column, I want to print all users last login date time and join date time

try this in admin.py of your app

from django.contrib.auth.admin import UserAdmin


class MyUserAdmin(UserAdmin):
    list_display = UserAdmin.list_display + ("last_login","date_joined")

Tutorials

Современный Python: начинаем проект с pyenv и poetry

Настройка проекта Python — виртуальные среды и управление пакетами

Использование requests в Python — тайм-ауты, повторы, хуки

Понимание декораторов в Python

ProcessPoolExecutor в Python: полное руководство

map() против submit() с ProcessPoolExecutor в Python

Понимание атрибутов, словарей и слотов в Python

Полное руководство по slice в Python

Выпуск Django 4.0

Безопасное развертывание приложения Django с помощью Gunicorn, Nginx и HTTPS

Автоматический повтор невыполненных задач Celery

Django REST Framework и Elasticsearch

Докеризация Django с помощью Postgres, Gunicorn и Nginx

Асинхронные задачи с Django и Celery

Релизы безопасности Django: 3.2.4, 3.1.12 и 2.2.24

Выпуски исправлений ошибок Django: 3.2.3, 3.1.11 и 2.2.23

Эффективное использование сериализаторов Django REST Framework

Выпуски безопасности Django: 3.2.2, 3.1.10 и 2.2.22

Выпущенные релизы безопасности Django: 3.2.1, 3.1.9 и 2.2.21

Обработка периодических задач в Django с помощью Celery и Docker

View all tutorials →