У меня есть набор запросов, который отображает количество подписчиков за каждый день месяца.
Просмотры:
context["brandtwitterFollowerCounts"] = (
TwitterFollowerCount.objects.filter(
twitter_account=self.object.twitter_account, followers__gt=0
)
.distinct("created__date")
.order_by("created__date")
)
context["brandTwitterFollowCreated"] = [
i.created.strftime("%d %m") for i in context["brandtwitterFollowerCounts"]
]
context["brandTwitterFollowers"] = [
i.followers for i in context["brandtwitterFollowerCounts"]
Набор данных:
var newDataObjectTwo = {
labels: {{ brandTwitterFollowCreated|safe }},
datasets: [{
label: 'Daily',
backgroundColor: 'rgb(255, 255, 255)',
fill: false,
borderColor: 'rgb(29, 161, 242)',
data: {{ brandTwitterFollowers|safe }}
}],
}
Я бы хотел отфильтровать это по месяцам. Так как в настоящее время есть 3 месяца (08, 09, 10), график должен показывать только 3 точки данных. Извините, если это не имеет смысла, я не уверен, что это лучший способ объяснить.