我遇到了来自客户的某种合理的请求但更难实现(并且肯定是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
如果温度因低误差率而变化很大,我该如何处理这个问题,因为这是一个建议?