Django; Autovervollständigung aus Liste
Verfasst: Samstag 11. Januar 2020, 21:08
Hallo,
ich suche nach einer Möglichkeit, innerhalb einer Form eine Autovervollständigung zu realisieren, allerdings ausschließlich aus einer verknüpfen Liste.
Also, ich habe eine Form an der "Straßennamen" angegeben werden. Sobald ich dort anfange zu schreiben, soll diese Liste auf die minimiert werden die auf das bereits geschriebene zutrifft.
Dazu habe ich 2 Modells angelegt:
Nachdem ich eine Liste in die Datenbank importiert habe, kann ich die Liste in der Form sehen. Wie bekomme ich das nun so hin wie oben beschrieben?
ich suche nach einer Möglichkeit, innerhalb einer Form eine Autovervollständigung zu realisieren, allerdings ausschließlich aus einer verknüpfen Liste.
Also, ich habe eine Form an der "Straßennamen" angegeben werden. Sobald ich dort anfange zu schreiben, soll diese Liste auf die minimiert werden die auf das bereits geschriebene zutrifft.
Dazu habe ich 2 Modells angelegt:
Code: Alles auswählen
class Register(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, related_name="author", on_delete=models.SET_NULL)
timestamp = models.DateTimeField(auto_now_add=True)
name = models.CharField(max_length=255, null=True, unique=False)
street = models.ForeignKey(Street, verbose_name=_('street'), on_delete=models.CASCADE, null=True, blank=True)
number = models.IntegerField(blank=True, null=True)
phone = models.IntegerField(blank=True, null=True)
class Street(models.Model):
street = models.CharField(max_length=255, null=False, unique=False, blank=True)
district = models.ForeignKey(District, verbose_name=_('district'), on_delete=models.CASCADE, null=True, blank=True)