Отладочные утверждения javascript не отображаются в консоли

Я работаю над созданием макетного сайта на Django, похожего на restoplus, где рестораны могут заполнить свое название, изображение, детали, меню, гарниры, начинки, выбрать свои фирменные цвета (основные и дополнительные цвета), и он сгенерирует стандартную целевую страницу для этого ресторана, используя фирменные цвета, детали и меню.

Теперь проблема в том, что я пытаюсь обновить цену в реальном времени с помощью js в зависимости от того, что выбирает пользователь. Но это не работает. Также не работают кнопки количества + -. Для этого я пытался использовать отладочные операторы, но даже когда я нажимаю на кнопки или выбираю пункт меню, ни цена не обновляется, ни количество, и консоль чиста, ничего не появляется в консоли. Почему так происходит? Может ли кто-нибудь помочь мне? Спасибо!

Мой models.py:

Мой views.py:

from django.shortcuts import render
from django.shortcuts import render, get_object_or_404
from .models import Restaurant, MenuItem, MenuItemOption, MenuItemSize, Addon, Drink, Topping
from django.db.models import Min, Exists, OuterRef
from django.db.models.functions import Coalesce
from django.template.loader import render_to_string
from django.http import HttpResponse


def home(request):
    return render(request, "restaurant/index.html")


def restaurant_landing_page(request, restaurant_slug):
    restaurant = get_object_or_404(Restaurant, slug=restaurant_slug)
    menu_items = MenuItem.objects.filter(menu__restaurant=restaurant).annotate(
        has_options=Exists(MenuItemOption.objects.filter(menu_item=OuterRef('pk'))),
        has_sizes=Exists(MenuItemSize.objects.filter(menu_item=OuterRef('pk'))),
        lowest_price=Min(
            Coalesce('options__price', 'sizes__price')
        )
    )
    
    context = {
        'restaurant': restaurant,
        'menu_items': menu_items,
    }
    return render(request, 'restaurant/restaurant_landing_page.html', context)

def get_menu_item_details(request, item_id):
    item = get_object_or_404(MenuItem, id=item_id)
    restaurant = item.menu.restaurant
    options = item.options.all()
    sizes = item.sizes.all()
    sides = item.menu.sides.all()
    addons = item.menu.addons.all()
    drinks = restaurant.drinks.all()
    toppings = item.menu.toppings.all()

    context = {
        'restaurant': restaurant,
        'item': item,
        'options': options,
        'sizes': sizes,
        'sides': sides,
        'addons': addons,
        'drinks': drinks,
        'toppings': toppings,
    }

    html = render_to_string('restaurant/menu_item_modal.html', context)
    return HttpResponse(html)

Мой ресторан_посадочная_страница.html:

Мой menu_item_modal.html:

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