Вопросы по теме 'django-aggregation'

Агрегация Django в шаблонах?
Я немного думаю о концепции агрегатов Django. Я не совсем понимаю, как их можно использовать в моем случае. В основном у меня есть трехуровневая иерархия объектов в моей модели, и самый нижний объект (Bar) содержит значения, которые я хочу...
4495 просмотров

Как агрегировать данные гистограммы для объемов регистраций в день от авторизации Django?
Модель пользователя Django auth имеет date_joined DateTimeField . Можно ли это использовать для агрегирования списка с объемами регистраций в день в течение дней (или других периодов времени) в диапазоне дат? Например: [(21.01, 5), (22.01, 7),...
601 просмотров

Django: подсчитывать только непустые CharField с помощью annotate() и values()
Django рекомендует не использовать null для CharField , однако аннотация содержит пустые строки в счете. Есть ли способ избежать этого, не исключая строки с пустой строкой из запроса? Мой вопрос заключается не просто в том, как выполнить мой...
2937 просмотров

Вложенные подзапросы в Django
Погружаемся в глубокую воду с помощью Subquery. У меня есть набор Carpark s. Carpark имеют несколько Booking . В бронированиях есть много BarrierActivity записей, которые представляют собой различные приходы и уходы на барьерах. Это все...
2685 просмотров

конвертировать double во время в python
У меня есть TimeField() в моих моделях django. Я хочу преобразовать сумму записи этого в часы. Вот фактический код, на мой взгляд: hours_week_decimal = Timesheet.objects.filter(owner = request.user.pk, week =...
677 просмотров

Совокупное аннотированное поле из подзапроса в Django
Я пытаюсь реализовать подзапрос с Django ORM, но не могу найти работающее решение. SQL-запрос, который мне нужно было бы перепроектировать: select t1.location, sum(t1.value_relative::numeric) as total from ( select...
489 просмотров

Рассчитывайте на большие данные Django
У меня есть LogTable с около 500 тыс. записей в неделю. модели.py class Log(models.Model): timestamp= models.DateTimeField() name = models.CharField(max_length=30) status = models.PositiveIntegerField() objects = LogManager() Я...
20 просмотров