Django поиск по полю даты с БД MySQL - PullRequest
1 голос
/ 01 декабря 2019

У меня есть поле даты в одной из моих моделей. Я хочу разработать службу поиска, которая в качестве пользователя отправляет параметр запроса в качестве ключа поиска, например '?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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...