Added Last Login to user/profile GUI and user api output

This commit is contained in:
Marc Zacho 2024-02-19 14:49:00 +01:00
parent bd7d4a3f34
commit f0d43b1d30
No known key found for this signature in database
GPG Key ID: 3547032A9D9E58B5
3 changed files with 9 additions and 1 deletions

View File

@ -34,6 +34,10 @@
<th scope="row">{% trans "Account Created" %}</th>
<td>{{ request.user.date_joined|annotated_date }}</td>
</tr>
<tr>
<th scope="row">{% trans "Account Last Login" %}</th>
<td>{{ object.last_login|annotated_date }}</td>
</tr>
<tr>
<th scope="row">{% trans "Superuser" %}</th>
<td>{% checkmark request.user.is_superuser %}</td>

View File

@ -30,6 +30,10 @@
<th scope="row">{% trans "Account Created" %}</th>
<td>{{ object.date_joined|annotated_date }}</td>
</tr>
<tr>
<th scope="row">{% trans "Account Last Login" %}</th>
<td>{{ object.last_login|annotated_date }}</td>
</tr>
<tr>
<th scope="row">{% trans "Active" %}</th>
<td>{% checkmark object.is_active %}</td>

View File

@ -35,7 +35,7 @@ class UserSerializer(ValidatedModelSerializer):
model = get_user_model()
fields = (
'id', 'url', 'display', 'username', 'password', 'first_name', 'last_name', 'email', 'is_staff', 'is_active',
'date_joined', 'groups',
'date_joined', 'last_login', 'groups',
)
extra_kwargs = {
'password': {'write_only': True}