Как перейти к разделу формы, который находится в модале bootstrap, используя другую кнопку, расположенную в разделе navbar моего сайта?

Sample Image

Я создаю сайт электронной коммерции, я сделал различные категории для различных продуктов, поэтому администратор может добавлять новые продукты в раздел категорий, щелкая по иконке +. Теперь я добавил новую кнопку в разделе navbar, которая называется Add Items (раздел navbar находится в base.html), я также хочу, чтобы администратор мог добавлять товары, нажав на эту кнопку, и я хочу, чтобы после нажатия на эту кнопку появлялся тот же модал, но я получаю 404-Not Found, что очевидно, потому что в views. py я написал только если метод является post, я разрешу этот запрос, и теперь я в ловушке, как мне обработать эту кнопку navbar? Какие условия я должен здесь использовать?

views.py

def add_product(request):
    if request.method=='POST':

        product_name = request.POST['product_name']
        product_category = request.POST['product_category']
        product_price = request.POST['product_price']
        product_photo = request.FILES['product_photo']
        product_description = request.POST['product_description']
    
        add_product = Product(product_name=product_name,category=product_category,price=product_price,description=product_description, pub_date=datetime.today(),image=product_photo)
        add_product.save()

        messages.success(request, 'Product has been added successfully!!!')
        return render(request,'index.html')    

    else:
        return HttpResponse("404-Not Found") 

Вот фотография моего модала Add product, который появляется после нажатия кнопки +

Sample Image

Это код для Add Item внутри модала, который находится в vegetable.html

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