【发布时间】:2020-01-27 21:21:39
【问题描述】:
列出的产品有两个标签,一个用于类别,一个用于更细粒度的描述。问题是一些标签有 & 和空格等。选择字段似乎不合适,DRF 是否使用字符字段优雅地处理这些事情?
编辑:例如,
class Product(models.Model):
product_department = models.CharField(max_length=75, db_index=True)
product_detail = models.CharField(max_length=255, db_index=True)
id = models.UUIDField(default=uuid.uuid4, primary_key=True)
# department could be "Clothing" for instance
# detail could be "scarves(winter) & winter accessories"
所以我想问题是如何在这种情况下保持获取请求的干净,而不用创建复杂的整数或带有选择字段的字符映射。
【问题讨论】:
标签: django django-models django-rest-framework