Я создаю приложение для инвентаризации, которое позволяет пользователю добавлять, просматривать, обновлять и удалять продукты. когда пользователь щелкает элемент из списка таблиц, он показывает подробный вид элемента. Мне нужна была ситуация, когда пользователь мог бы нажать кнопку, находясь в подробном представлении, чтобы отредактировать продукт. вот моя функция просмотра для подробного просмотра.
"""
View handling details of product
"""
product =Products.objects.get(pk=pk)
return render(request, 'products/product_detail.html',{'product':product})
мой URL для подробного просмотра
path('',index, name='home'),
path('customers/', customers, name='customers'),
path('products/', productsListView, name='products'),
path('add_product/',AddressFormView, name='add_product'),
path('products/<int:pk>/',ProductDetail, name='product_detail'),#access model data using primary key
]