我正在創建一個表單並試圖預先動態填充它。例如:如果用戶選擇了('Front End','Front End'),我們將返回css,html,javascript給他們,他們可以選擇相關語言(通過複選框,多選)角色。Django形式2下降,許多?
我不認爲我有足夠的模型創建。此外,我認爲這將採取兩種形式,一種是創建所有這些數據,另一種是將其返回以顯示供用戶使用。
#models.py
TITLE_CHOICES = (('Select', 'Select'),
('Front End', 'Front End'),
('Back End', 'Back End'),
('Mobile', 'Mobile'),
('Other', 'Other')
)
class Role(models.Model):
profiletitle = models.CharField(max_length=25, null=True, choices=TITLE_CHOICES, default='Select')
def __unicode__(self):
return self.profiletitle
我的問題是在我的形式。我需要第二次下拉,這與配置文件「語言」有關。我不確定如何使用manytomanyfield將簡介選擇與語言相關聯。
語言下拉菜單/複選框應該只顯示選中的所選簡介的相關語言。
感謝您的閱讀/幫助。
PS。我試圖用Django來做到這一點,沒有JavaScript,我正在開發App Engine。 (沒有連接)