Почему выдает ошибку missing 1 required positional argument: 'id'
vievs
def parts(request, id):
added = ''
error = ''
PartAllView = Part.objects.order_by('-id')
if request.method == 'POST' and 'parts_add' in request.POST:
form = PartForm(request.POST, request.FILES)
if form.is_valid():
form.save()
added = 'Добавлено'
else:
error = 'Данная запчасть уже добавлена'
...
urls
from django.urls import path
from . import views
from django.contrib.auth import views as auth_views
from django.conf.urls.static import static
from django.conf import settings
urlpatterns = [
path('', views.index, name='home'),
path('parts/', views.parts),
path('kits/', views.kits),
# path('edit/<int:id>/', views.edit),
path('login/', auth_views.LoginView.as_view(), name='login'),
path('logout/', auth_views.LogoutView.as_view(), name='logout'),
path('password-change/', auth_views.PasswordChangeView.as_view(),
name='password_change'),
path('password-change/done/', auth_views.PasswordChangeDoneView.as_view(),
name='password_change_done'),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)