我有两个这样的模型:
class Problem(models.Model):
owner = models.ForeignKey(User)
services = models.CommaSeparatedIntegerField(max_length=200)
class Services(models.Model):
name = models.CharField(max_length=50)
...
正如您在问题模型中看到的那样,我将服务 ID 保留在逗号分隔的字段中。例如要解决这个问题,我们应该做这个服务:“1,2,3”。我想向用户展示问题和相关服务的细节。为此,我应该将问题加入服务表,但我不知道如何。考虑到我的超级管理员定义的服务数量有限。例如,我有 150 个服务。