Я создаю сайт торгового центра с Django 1.3 для изучения Python и Django.Ниже приведена моя модель.
</p>
<pre><code>class categories(models.Model):
cat_no = models.IntegerField() # Category number
cat_desc = models.CharField(max_length=200)
class items(models.Model):
item_no = models.IntegerField()
cat_no = models.ForeignKey(categories)
item_name = models.CharField(max_length=50)
item_desc = models.CharField(max_length=200)
item_size = models.CharField(max_length=3)
item_price = models.DecimalField(max_digits=5, decimal_places=2)
item_img = models.CharField(max_length=50)
class customers(models.Model):
cust_no = models.IntegerField()
cust_name = models.CharField(max_length=30)
class orders(models.Model):
order_no = models.IntegerField()
item_no = models.ForeignKey(items)
cust_no = models.ForeignKey(customers)
qty = models.IntegerField()
order_date = models.DateTimeField('Ordered Date')
Я хочу сохранить cust_no, item_no и cat_no в сеансе, когда пользователь нажимает «Добавить вКорзина "кнопка.Если пользователь нажимает, чтобы добавить еще 2 товара в корзину, как я могу сделать это с данными одного сеанса?
Спасибо за вашу помощь!