Django динамический фильтр из пользовательского ввода с датой json
Мне нужно иметь динамический фильтр для пользователя (Admin). Там администратор вводит дату и на основе этой даты администратор видит результаты до этой соответствующей даты.
Моя проблема сейчас в том, чтобы преобразовать его в json, потому что я не думаю, что django может это сделать.
модель будет такой
class employeemodel(etc):
name = etc
something = etc
from date 1 = date 1
status 1 = status 1
to date 1 = to date 1
from date 2 = date 2
status 2 = status 2
to date 2 = to date 2
Я не могу искать каждую запись в этой модели, поэтому у меня есть _set в моем tempalte, потому что пользователь (admin) ищет записи от пользователя (staff)
{% for i in something.employeemoddel_set.all %}
{{i.from date 1}}
{{i.status 1}}
{{i.to date 1}}
{{i.from date 2}}
{{i.status 2}}
{{i.to date 2}}
etc
Теперь пользователь admin видит все записи от одного сотрудника. Теперь администратору необходимо иметь поле ввода, в котором он может ввести дату. На основе этой даты запись от пользователя персонала в модели employeemodel теперь должна показывать либо статус 1 или 2, либо ничего, потому что дата введена администратором.
Как я должен подойти к чему-то подобному, моя мысль была о пользовательском json, но я понятия не имею, как получить те данные, которые сейчас показаны. Я мог бы получить их из второго представления, где перечислены только статусы сотрудников (без имени или чего-то еще), самое главное - это статус, связанный с этой датой. Мне нужен статус, чтобы вычислить его с другими значениями
Я имею в виду, когда кто-то знает что-то, я бы даже заплатил вам, потому что я скоро потеряю сознание, разгадывая это