CartItem - промежуточная таблица между Cart и Variation (т.е объект item это товар в корзине )
class CartItem(models.Model):
cart = models.ForeignKey('Cart')
item = models.ForeignKey(Variation)
class Cart(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, null = True, blank = True)
items = models.ManyToManyField(Variation, through = CartItem)
по сути item это тот же Variation (и через и через него он и связан с RentDate).
И в шаблоне любой метод объекта или queryset для Variation я могу запустить через item (например: делая в шаблоне {{ item.rentdate_set.all }} он выдает вообще все даты для этого variation, а я хочу ограничить их корзиной)
hellmin:
список объектов, в таком виде: ['2016-05-20', '2016-05-19', '2016-05-18'].
Если я вручную нединамически ввожу в datesDisabled:['2016-05-20', '2016-05-19', '2016-05-18'] - даты как и должны становятся недоступными для выбора.
hellmin:
Ввел так: datesDisabled: ' {{ car.get_date }} ' , JQ код восстановился, но на календаре выводится "занятой" вообще левая дата, причем одна для всех авто
Спасибо, помогло(хотя я думал что это пробовал).
Очень интересно почему он изначально давал не правильную разницу? Будто чтото с локализацией или UTC было не верно
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
class CartItem(models.Model):
cart = models.ForeignKey('Cart')
item = models.ForeignKey(Variation)
class Cart(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, null = True, blank = True)
items = models.ManyToManyField(Variation, through = CartItem)
по сути item это тот же Variation (и через и через него он и связан с RentDate).
И в шаблоне любой метод объекта или queryset для Variation я могу запустить через item (например: делая в шаблоне {{ item.rentdate_set.all }} он выдает вообще все даты для этого variation, а я хочу ограничить их корзиной)