【发布时间】:2016-11-24 12:55:36
【问题描述】:
假设我有一个类Car,其中包含许多描述其功能的字段。我使用 {{ object.price }} 等在我的 html 中调用并显示这些功能。
通过最近邻算法,我计算出每辆车最相似的汽车列表,并希望能够显示例如五辆最相似汽车的特征。
我应该在课堂上为most_similar_cars 使用哪种字段?请注意,关系不是对称的。 IE。虽然汽车 B 可能是汽车 A 的最近邻居,但汽车 A 不一定是汽车 B 的最近邻居。我还需要能够区分最相似、第二相似、第三相似等。
models.py
from django.db import models
# Create your models here.
class Car(models.Model):
"""A model of a bureau."""
car_model = models.CharField(max_length = 50)
price = models.IntegerField(default=1)
most_similar = ?
def __str__(self):
return self.car_model
我真的希望有人可以提供帮助。非常感谢。
【问题讨论】:
标签: python django python-3.x django-models django-templates