I'm pretty new to Django, and i'm struggling a bit (since 2 days) to make dynamic form depending on database.
Here is my model :
from django.db import models
class DataElement(models.Model):
name = models.CharField(max_length=150)
def __str__(self):
return self.name
class PathElement(models.Model):
name = models.CharField(max_length=150)
path = models.TextField()
data_element = models.ManyToManyField(DataElement)
def __str__(self):
return self.name
class Category(models.Model):
name = models.CharField(max_length=150)
path = models.TextField()
path_element = models.ManyToManyField(PathElement)
def __str__(self):
return self.name
I have a dropdown with Categories, and, when the user select the category, i want the form to have one dropdown per pathelement listing all the dataelement.
Thx in advance
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…