anussebedernipes

Untitled

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