如何使django API具有搜索/过滤功能?

时间:2019-07-09 15:33:09

标签: django-rest-framework

我有配料和餐具model.py。因此,我想制作一个API,您可以在其中发布许多成分,并且它将使用包含这些成分的适当菜肴过滤并响应json。

我是Django rest-framework的新手,所以请帮我做这个API

这是我的模型。py

class Dish(models.Model):
    name = models.CharField(verbose_name='Name', max_length=255)
    cuisine = models.CharField(verbose_name='Cuisine', max_length=255, null=True, blank=True)
    author = models.ForeignKey(Profile, on_delete=models.CASCADE)

class Ingredient(models.Model):
    dish = models.ForeignKey(Dish, related_name='ingredients', on_delete=models.CASCADE)
    material = models.ForeignKey(Material, on_delete=models.CASCADE)
    weight = models.FloatField()

0 个答案:

没有答案