我正在尝试在Django中创建一个项目,该项目允许用户在搜索特定餐点时看到配料图像列表,但是我不确定如何启动该项目。
我可以看到有一些可用的api,但是,我打算从头开始创建它。
例如,如果用户输入烤宽面条,则显示的图像将是烤宽面条的成分,因此是糕点,肉末等。
答案 0 :(得分:2)
您可以使用诸如Elasticsearch之类的搜索引擎来为您的数据建立索引并为您提供优化的搜索解决方案。
如果您不打算使用搜索引擎,则可以查看django中的字段查找(例如精确,包含等),它可以帮助您根据键入的文本查找模型对象< / p>
django文档的链接:
https://docs.djangoproject.com/en/2.1/ref/models/querysets/#field-lookups