Есть ли способ сравнить дату Toda с другой датой в Django View?
Я хочу сравнить дату между сегодняшней и другой датой. Возможно ли сравнение в django views.py.
Я пробовал так:
current_date = date.today
another date = request.POST.get("date1")
# I am getting the another date from html input type date//
if current_date>another_date:
return something
else:
return something
Это возможно, да. Я только что проверил это, чтобы убедиться:
$ python
Python 3.9.7 (default, Oct 7 2021, 20:39:15)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from datetime import date
>>> date.today() > date(2030, 1, 1)
False
>>> date.today() < date(2030, 1, 1)
True
Попробуем сделать это в представлении:
from datetime import date
def my_view(request):
if date.today() > date(2022, 1, 1):
...
...