Ich habe ein drei einfachen Modelle:Wie filtert man Werte bei der Editierung von Fremdschlüsselfeldern?
class Task(models.Model):
code = models.CharField(max_length=200, unique=True)
tags = models.ManyToManyField(Tag, blank=True)
class Session(models.Model):
tasks = models.ManyToManyField(Task, through='TaskInSession')
und
class TaskInSession(models.Model):
session = models.ForeignKey(Session, on_delete=models.CASCADE)
task = models.ForeignKey(Task, on_delete=models.CASCADE)
count = models.IntegerField()
Für Sitzung Bearbeitung Ich habe:
class SessionAdmin(admin.ModelAdmin):
inlines = [TaskInSessionInline,]
exclude = ('tasks',)
Ist es möglich, Aufgaben filterting nach Tag Möglichkeit, für einfach hinzufügen Aufgabenauswahl beim Bearbeiten von Sitzungen?
Vielen Dank. Aber wie kann ich Benutzerfilteraufgaben während der Sitzungsbearbeitung per Tag zulassen? Um die Anzahl der Artikel selbst zu reduzieren. – kostbash