建议基于最小值和最大值的兼容性级别

时间:2018-02-21 18:53:31

标签: python django

我遇到了来自客户的某种合理的请求但更难实现(并且肯定是downvotes:p)。该应用程序包括州,市,县等。每个人都有一个月的天气相关信息。一个典型的模型现在是:

class County(models.Model):
    min_temp=models.DecimalField()
    max_temp=models.DecimalField()

class Person(models.Model):
    prefer_min_temp=models.DecimalField()
    prefer_max_temp=models.DecimalField()

所以基本上,当一个人选择一个县时,我们想告诉他他的竞争力是基于他宣称他喜欢的最低和最高温度0-30(弱),31-50(好), 51-70(一般),> 71(优秀)

E.g。

prefere_min_temp=50, max=90

县:

min_temp=30, max_temp=100

如果温度因低误差率而变化很大,我该如何处理这个问题,因为这是一个建议?

0 个答案:

没有答案