Мне нужно каждый день прыгать в субботу и воскресенье автоматически, поэтому я могу сделать подсчет определенного элемента из модели. Это пример таблицы мне нужно создать:Функция выходных выходных дней? Django/python
Date ------- Order Holds
Today ------ 45 (wednesday)
09/09/16 --- 34 (Thursday)
10/09/16 --- 23 (Friday)
-----JUMP WEEKEND --- (and keep count in)
13/09/16 --- 56 (Monday)
14/09/16 --- 14 (Tuesday)
Это, как я фильтр, чтобы подсчитать количество трюмов на сегодняшний день, и я могу продолжать получать их, добавляя 1 день:
Это моя модель (models.py):
class Data(models.Model):
date = models.DateField(null=True, blank=True)
ban = models.CharField(max_length=10)
Это часть моей логики (views.py)
today = datetime.today()
tomorrow = today + timedelta(days=1)
orders = Data.objects.filter(date=today)
ban = orders.filter(ban__contains="BAN").count()
Как вы можете видеть в моей логике views.py я могу отфильтровать весь статус BAN с сегодняшней даты, после чего я могу подсчитать их сейчас. Моя проблема в том, что я, если буду фильтровать на завтра, а завтра на пятницу, мне нужно прыгать в субботу и воскресенье. Другими словами, применяйте эту логику каждый день, просто прыгая в выходные.
Поскольку код, показанный работает только на один день, 'сегодня ', Я предполагаю, что есть больше кода, который вы не показывали. Мы не можем вам помочь, если вы не показываете весь код и четко объясняете, как он вас терпит. – CAB
Вы не сказали, что используете, это похоже на Django ORM, но мы даже не знаем, является ли это вопросом Django или общим Python. – polku
Извините, ребята, да я использую django. позвольте мне загрузить больше из режима, который у меня есть, я постараюсь быть более ясным. – Deluq