Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def edit_user_profiles_view(request):
- user = request.user #пользователь для изменения = запросить пользователя
- form = EditUsersProfilesForm(request.POST or None) #форма из формс.пай
- if form.is_valid(): #если форма валидна
- !!!ЧО ТУТ НАПИСАТЬ ЧТОБЫ ЕСЛИ ПОЛЯ ПУСТЫЕ ОНИ НЕ ПЕРЕЗАПИСЫВАЛИ ТО ЧТО УЖЕ В БАЗЕ:
- user.first_name = request.POST['first_name'] #first_name объекта юзер изменяется на то что поучаем в ПОСТ
- user.last_name = request.POST['last_name']
- user.email = request.POST['email']
- user.phone = request.POST['phone']
- user.save()
- return HttpResponseRedirect(reverse('profile'))
- return render(request, 'adverts/userprofile.html', {'form': form})
Advertisement
Add Comment
Please, Sign In to add comment