при отправке формы обратного не найдено - PullRequest
0 голосов
/ 17 июня 2019

обратного соответствия не найдено, я пытался с URL-адресами, но напрасно прошу меня пройти через него

. Будучи новичком в Django, я пытался настроить различные URL-адреса и правильно отображать HTML, но тщетно

ЭТО КОД:

    def homeview(request):
      form=Formm()
      if request.method=='POST':
          form=Formm(request.POST)
          if form.is_valid():
              form.save()
              return redirect('helll:see')
          else:
              form=Formm()

      return render(request,'helll/myform.html',{"form":form})
    def see(request):
        dataa=Person.objects.all()
        return render(request,'helll/index.html',{"dataa":dataa})
    def edit(request,id):
dataa = Person.objects.get(pk=id)
form=Formm()
if request.method == 'POST':
    form = Formm(request.POST)
    if form.is_valid():
        dataa=form



dataa.save()

return render(request, 'helll/myform.html', {'dataa':dataa})

это часть html файла

     <a href="{% url "helll:edit" Person.pk %}"><button>edit</button></a>

это URL:

     app_name='helll'
    urlpatterns = [
        path('',views.homeview,name='home'),
        path('see/', views.see, name='see'),
        path('edit/<int:pk>', views.edit, name='edit'),

        ]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...