我在我的项目中使用谷歌应用程序引擎上的 django。这是我的第一个项目,所以每天我都会发现要面对的新问题。我的模型表单有两个字段都有选择。例如,假设第一个表单字段的选择(假设 field1)在 models.py 中是,
TITLE_TYPE = (
('A',A),
('B',B),
)
字段二有两种选择(假设字段2)。
choice1=(
(1,'1'),
(2,'2'),
)
choice2=(
(3,'3'),
(4,'4'),
)
我希望当用户在field1中选择项目A时,field2应自动为choice1,当用户在field1中选择B时,field2应自动为choice2。任何建议。
最佳答案
您描述的问题需要客户端的一些帮助,即javascript。一般来说:将事件监听器附加到字段 A
并相应地设置 B
中的所选项目。
关于javascript - 在选择其他选择字段的基础上自动填充模型表单选择字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4634577/