0
내 app에서 자세한 내용을 확인할 수있는 양식을 만들었습니다. 이제 폼을 편집 할 수있는 폼을 만들고 싶습니다.Django에서 양식 편집
내 urls.py :
url(r'^home/editform/(?P<userpk>[^/]+)/$', 'lexuseditform', name='lexuseditform'),)
내 view.py :
@login_required
def lexuseditform(request,userpk):
if int(userpk) != request.user.pk:
return HttpResponseForbidden()
else:
form = AdultForm()
if request.method == 'POST': # If the form has been submitted...
form = AdultForm(request.POST) # A form bound to the POST data
if form.is_valid(): # All validation rules pass
form.save()
redirect_url = reverse('lexus/lexusedited.html')
return HttpResponseRedirect(redirect_url) # Redirect after POST
else:
form = AdultForm() # An unbound form
return render('lexus/lexuseditform.html', {'form': form})
내 models.py :
class AdultForm(ModelForm):
"""
Edit Profile Information
"""
class Meta:
model = Adult
fields = ('user', 'email','fullname','created')
하지만 난 오류 MSG를 얻고있다 : 없음 ReverseMatch : 인수 '()'및 키워드 인수 '{}'을 (를) 사용하여 'lexuseditform'을 역방향으로 변환
이 오류를 해결할 수 없습니다. 도움이 필요합니다 ...