Почему мои сессии Django хранят только две переменные в словаре - PullRequest
0 голосов
/ 01 мая 2019

Я использую django для создания корзины покупок без аутентификации пользователя. В моей корзине только две вещи.

def add_to_cart(request,pk,slug):
    product = get_object_or_404( Product, pk=pk,)
    product_document = {
       'title': product.title,
       'price': product.price,
       }
    request.session['cart'][str(product.id)] = product_document
    print(request.session['cart'])
    return render(request,'selling/cart.html')

Например, скажем, я добавил обувь за 200 долларов, шляпу за 20 долларов и сумку за 10 долларов. Только слова и шляпа будут добавлены в словарь, а сумка будет опущена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...