Я использую стандартное приложение комментариев Django в своем проекте. Если пользователь вошел в систему, то в форме комментария по-прежнему отображаются поля для user_name и user_email. Если в них что-то введено, данные сохраняются в базе данных с комментарием вместе с идентификатором пользователя вошедшего в систему пользователя.
Когда отображается комментарий, отображается имя вошедшего в систему пользователя, а не имя пользователя, введенное в форму комментария.
Я бы ожидал, что поля user_name и user_email не будут отображаться в форме, если пользователь вошел в систему, так как они бессмысленны в этой ситуации. Это должно вести себя так, и я сделал что-то не так? Если это, как ни странно, стандартное поведение, каков самый простой способ скрыть эти поля (или использовать имя зарегистрированного пользователя / адрес электронной почты), когда пользователь вошел в систему? Спасибо.