Привет, я новичок в django, и сейчас я пытаюсь выяснить в течение часа, почему первичный ключ (pk) не работает правильно, чтобы обновить мою форму со значением выше 9. Это говорит, что Текущий путь, tache_app / TacheUpdate / 15, не соответствует ни одному из них. Я проверил множество раз идентификатор 15, и он существует. Я предполагаю, что первичный ключ (pk) не работает для значения выше 9. Вот мой код, пожалуйста, помогите разобраться. Извините за мой английский sh это не так хорошо. Я живу во Франции.
в моем файле urls.py
"""Mettre les urls pour la tache app etc etc etc """
from django.urls import path
from django.conf.urls import url
from . import views
urlpatterns = [
path('tache_ajouter/' , views.tache_ajouter , name='tache_ajouter' ),
url(r'^TacheCreate$', views.TacheCreate.as_view(), name='TacheCreate'),
url(r'^TacheUpdate/(?P<pk>\d)$', views.TacheUpdate.as_view(), name='TacheUpdate'),
url(r'^TacheDelete/(?P<pk>\d)$', views.TacheDelete.as_view(), name='TacheDelete'),
]
class TacheUpdate(UpdateView):
"""
Creation d une view afin de modifier les
d une tache
"""
model = Tache
template_name = "tache_app/edition.html"
fields = "__all__"
from_class = TacheForm
success_url = reverse_lazy('tache')
, если вам что-то нужно, пожалуйста, спросите меня.