Я использую Python 3.7 и Django с PostGres 9.5.У меня есть следующий запрос Django
qset = DomainTrackerStat.objects.annotate(
result=F('num_negative_articles') / (F('num_negative_articles') + F('num_positive_articles'))
).filter(subreddit=subreddit,
domain=domain,
num_negative_articles__gt=settings.DOMAIN_NEGATIVE_ARTICLES_THRESHOLD,
result__gt=settings.DOMAIN_NEGATIVE_ARTICLES_PCT)
Константа "settings.DOMAIN_NEGATIVE_ARTICLES_PCT" равна ".95", но когда мой запрос отображается, SQL отображается как "0".Если я сделаю это «settings.DOMAIN_NEGATIVE_ARTICLES_PCT * 100», запрос будет обработан с «95» в качестве значения, но, конечно, это не то значение, которое я хочу.
Как мне заставить Django интерпретировать значениекак поплавок - то есть правильное значение, для которого я иду?