Обратите внимание, что вы можете использовать сигнал user_logged_in
, чтобы добавить сообщение, когда пользователь входит в систему, вместо переноса представления входа в систему, как это делает pastylegs в своем ответе.
# include this code somewhere it will be imported when the application loads
from django.contrib import messages
from django.contrib.auth.signals import user_logged_in
def logged_in_message(sender, user, request, **kwargs):
"""
Add a welcome message when the user logs in
"""
messages.info(request, "Welcome ...")
user_logged_in.connect(logged_in_message)
Затем вы отображаете сообщение и используете javascript так же, как ответ пастилег.