[ErrorDetail(string='Неверный тип. Ожидалось значение pk, получено str.', code='incorrect_type')].

Привет ребята, я новичок в django, и я делал CRUD с товарами, имеющими категории, подкатегории, цвета, размеры. Когда я пытаюсь создать новую "категорию", данные не отображаются на веб-странице, вот ошибка: enter image description here

ниже приведен сериализатор Categories и внешнего ключа, а также функция insert_cat enter image description here enter image description here

когда я пытаюсь вставить данные на веб-страницу, она становится пустой enter image description here

urls.py категорий

from django.urls import  path
from categories import views
from django.urls.conf import include  
from django.conf import settings  
from django.conf.urls.static import static  



urlpatterns=[
    path('',views.show_cat,name="show_cat"),
    path('insert_cat/',views.insert_cat,name="insert_cat"),
    path('categories/edit_cat/<int:id>/',views.edit_cat,name="edit_cat"),
    path('categories/del_cat/<int:id>/',views.del_cat,name="del_cat")
]

Я не уверен, где я ошибаюсь, пожалуйста, помогите

Вернуться на верх