У меня есть поле даты в одной из моих моделей. Я хочу разработать службу поиска, которая в качестве пользователя отправляет параметр запроса в качестве ключа поиска, например '?search=2018'
, и ответом будут все строки в базе данных, для которых year
их даты равен 2018
. Или, если пользователь отправил '?search=11'
, ответом были бы все строки, которые либо month
его даты 11
, либо day
их даты 11
.
Я использую django 2 и MariaDBверсия 10.3.18
Вот моя модель:
class MyDate(models.Model):
name = models.CharField(max_length=255)
date = models.DateField()