Мне нужно реализовать простейший модуль интереса пользователей в Django.
У меня очень маленькое веб-приложение с единственной панелью поиска и кнопкой.
Панель поиска предназначена дляввод номера счета. После нажатия кнопки пользователи получают информацию о введенном номере счета
. Мне нужно собирать и хранить данные об интересах пользователей по дням. Сколько раз данные искали за день.
eg.
| day |number of queries|
|22 Oct | 7 |
|23 Oct | 5 |
...
Django 2.2.1
Я создал модель:
models.py
class LeadsNumber(models.Model):
date_of_interest = models.DateField(blank=False)
number_of_queries = models.IntegerField(blank=False, default=0)
class Meta:
ordering = ["date"]
Когда пользователь вводит данные и нажимает кнопку, функция view.py ищет существующую модель, а затем обновляет или создает новый экземпляр модели LeadsNumber для дня, когда был произведен поиск номера счета. Я думаю, что есть лучший способ для реализации такой вещи. Поделитесь своими мыслями, пожалуйста