В моем приложении есть данные, где пользователь может просматривать и обновлять свои данные. Я пытался обновить изображение в своем приложении, но в базе данных хранится только имя файла, а файл не загружается?Если я создаю пользователя и загружаю профиль, рис загружается в соответствующую папку. Но если я обновляю его, он не загружает этот рисунок в соответствующую папку, а хранит только имя файла в базе данных.
def accountdetails(request,pk):
user=User.objects.get(pk=pk)
initial_values= {'Firstname':user.first_name,'Lastname':user.last_name,
'Username':user.username,'Email':user.email}
if request.method == "POST":
form = Accountdetails(request.POST,request.FILES)
if form.is_valid():
email = form.cleaned_data['Email']
Username=form.cleaned_data['Username']
firstname=form.cleaned_data['Firstname']
lastname=form.cleaned_data['Lastname']
user=User.objects.filter(pk=pk).update
(first_name=firstname,last_name=lastname,
username=Username,email=email)
Profile.objects.filter(user_id=pk).update(image =
request.FILES['picture'])
messages.success(request,'Updated Successfully!')
return redirect('accountdetails', pk=pk)