def update_profile(request, user_id): # ????????
user_data = models.UserProfile.objects.get(id=user_id)
departments = models.Departments.objects.all()
if request.method == 'POST' and request.POST:
print request.POST
print request.FILES
username = user_data.username
user_data.departments_id = request.POST['departments']
user_data.nickname = request.POST['nickname']
user_data.email = request.POST['email']
user_data.phone = request.POST['phone']
if request.FILES:
user_data.headimg = upload_file(username, request.FILES['headimg'])
else:
print 'headimg??'
user_data.save()
return HttpResponseRedirect('/web/user/profile/%d' % int(user_id))
return render(request, 'update-profile.html', locals())
评论列表
文章目录