Я хочу иметь несколько форм в django на одной странице
Я создаю приложение mad libs. чтобы люди могли создавать новые mad libs, у меня есть полевая модель. вот мой models.py:
class story(models.Model):
Name = models.CharField(max_length=255)
Text = models.TextField()
def __str__(self):
return self.Name
class type_of_input(models.Model):
name = models.CharField(max_length=255)
def __str__(self):
return self.name
class field(models.Model):
Name = models.CharField(max_length=255,null=True)
Tag = models.CharField(max_length=255)
story = models.ForeignKey(story, on_delete=models.CASCADE)
type = models.ForeignKey(type_of_input, on_delete=models.CASCADE, null = True)
def __str__(self):
return self.Tag
Люди вводят истории в таком формате, как: "Однажды в {имя_королевства}", где имя королевства - это тег. Я разбираю эту историю, чтобы получить теги. Мне нужна форма на следующей странице со всеми тегами, имеющими 2 атрибута, имя и тип. как мне этого добиться