ich versuche mich gerade als blutiger Anfänger mit models in Django.
Folgendes möchte ich abbilden:
Ich habe mehrere Pflanzen die habe ich an unterschiedlichen Orten in der Wohnung. Diese möchte ich unter anderem automatisch gießen.
Nun habe ich in ein Modell für Pflanzen angelegt. Jetzt möchte ich ein Modell für den Standort erstellen, weiß aber nicht, wie ich die Pflanzenliste ins Modell Standort einfügen soll?
Mein Modell für Pflanzen sieht bis jetzt so aus:
Code: Alles auswählen
class Pflanze(models.Model):
namen = models.CharField(max_length=200)
text = models.TextField()
sorte = models.ForeignKey('Sorte', on_delete=models.SET_NULL, null=True)
def __str__(self):
return self.namen
Das Modell für den Standort bisher so:
Code: Alles auswählen
class Standort(models.Model):
bezeichnung = models.CharField(max_length=200)
text = models.TextField()
def __str__(self):
return self.bezeichnung
Wie ergänze ich nun das Modell des Standorts, damit ich beliebig viele Pflanzen dem Standort zuordnen kann? Wobei jede Pflanze nur einmal zugeordnet werden soll.