Как установить для входящего объекта значение true или false в Django
Что я хочу сделать, так это написать "True", если есть данные, подходящие для сделанных фильтров, иначе "False"
if ChartSimilar.objects.get(chart=pk, year=year):
print('True')
else:
print('False')
charts.models.DoesNotExist: ChartSimilar matching query does not exist.
Я получаю ошибку
====== попробуйте использовать этот фрагмент кода =====
здесь полученный запрос не существует, потому что объект не доступен с определенным идентификатором, поэтому это исключение. вы можете обработать его, используя try, except block.
try:
ChartSimilar.objects.get(chart=pk, year=year)
print('True')
except:
print('False')