Ich bastel an einem Plugin, welches Projekte darstellt. Diese haben jeweils das Feld "beteiligte Personen", da diese sich überschneiden und später ggf. bestimmten Personen zusätzliche Eigenschaften zugeordnet werden sollen, würde ich diese gerne in einer extra Tabelle abspeichern. Bisher habe ich solche Felder immer als select mit 'chosen' => True realisiert, die Verknüpfung über `foreignkey`. Allerdings waren da die Tabellen immer schon mit Daten gefüllt.
Ist es möglich, das als Select-Feld anzulegen und nicht-existierende Werte (aus der Personen Tabelle) dann als neue Einträge in dieser abzuspeichern? Wenn nicht, gibt es eine andere Alternative, in der nicht-existente "Beteiligte Personen" dann einfach angelegt werden können?
Ich bin für einen Hinweis in die richtige Richtung dankbar!
LG
Lesezeichen