Направляет сообщения в django

Я следовал руководству, которое показывает, как отправлять DM. есть способ начать новый разговор. но проблема в том, что при каждом новом разговоре он отправляет "привет, ребята". Я хочу, чтобы пользователь мог написать сообщение, которое он хочет.

здесь функция new_conversation

views.py

def new_conversation(request, username):
    user_sender = request.user
    message_body = 'Hello guys !'

    try:
        user_receiver = User.objects.get(username=username)
    except Exception as e:
        return redirect('search-inbox')
    if user_sender != user_receiver:
        Message.send_message(user_sender, user_receiver, message_body)
        return redirect('inbox')

как использовать метод для ввода сообщения? И еще я хотел бы знать, для чего нужно "except Exception as e", я думаю, что except было бы достаточно

Вернуться на верх