Я сделал метод Updateview в Django для обновления имени, фамилии, мобильного телефона и т. д., но как я могу проверить данные, полученные общим представлением через форму, ранее существовавшую в БД. Например, я хочу избежать дублирования номера мобильного телефона с моделью пользователя в базе данных, которую я пробовал, подойдя к методу def post(), но я получил много ошибок, можете ли вы научить меня точному способу избежать дублирования вставки данных
Посмотреть код
class UpdateMprofile(mixin1, mixin2, UpdateView):
login_url = reverse_lazy('loginurlhere')
model = User
fields = ['first_name', 'last_name', 'mobile', 'avatar']
success_url = reverse_lazy('redirectedviewurlhere')