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)