Python 如何在django admin中为字段提供“添加”选项?

Python 如何在django admin中为字段提供“添加”选项?,python,django,django-admin,Python,Django,Django Admin,在django admin中,我有一个名为“student”的模型,这里有三个字段,名称、卷号和主题。 在models.py中: from django.db import models class Student(models.Model): Name = models.CharField(max_length=255, blank = False) Roll_No = models.CharField(max_length=10, blank = False) Su

在django admin中,我有一个名为“student”的模型,这里有三个字段,名称、卷号和主题。 在models.py中:

from django.db import models

class Student(models.Model):
    Name = models.CharField(max_length=255, blank = False)
    Roll_No = models.CharField(max_length=10, blank = False)
    Subject = models.CharField(max_length=20, blank = False)

    def __str__(self):
        return self.Name

现在,我希望这个主题字段是动态的,比如除了主题字段之外还会有+号,单击该字段后面会添加一个主题字段,依此类推,但最多可以添加10个主题字段。

在视图中添加主题时,您可以更新现有值

例如,在视图中:

student=student.objects.getid=1 student.Subject+=新的学科名称 student.save此选项将仅更新 为现有主题添加其他条件/检查,并相应地检查10个主题

我希望这会有帮助。

可能会有帮助: