Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用Deform的从属/级联输入_Python_Chameleon_Deform_Colander - Fatal编程技术网

Python 使用Deform的从属/级联输入

Python 使用Deform的从属/级联输入,python,chameleon,deform,colander,Python,Chameleon,Deform,Colander,我正在尝试使用Deform/Colander/Chameleon/Pyramid进行一系列相关输入,但找不到任何示例。e、 g 国家收益率下降-> 州、省或部门等的下降。。收益率-> 县或市的下拉列表。。。可能会产生-> 城市下拉列表 这可以使用Deform实现吗?(如果不能,我是应该寻找一种替代的表单生成解决方案,还是选择纯html/javascript/ajax/。?) 我把它简化为地理分区。我更愿意在加载表单时只发送1200万条记录数据库中必要的部分,并在做出选择时逐渐缩小范围 以下是到D

我正在尝试使用Deform/Colander/Chameleon/Pyramid进行一系列相关输入,但找不到任何示例。e、 g

国家收益率下降->

州、省或部门等的下降。。收益率->

县或市的下拉列表。。。可能会产生->

城市下拉列表

这可以使用Deform实现吗?(如果不能,我是应该寻找一种替代的表单生成解决方案,还是选择纯html/javascript/ajax/。?)

我把它简化为地理分区。我更愿意在加载表单时只发送1200万条记录数据库中必要的部分,并在做出选择时逐渐缩小范围

以下是到Deform示例页面的链接:
这是所谓的主/从小部件问题,如果没有JavaScript,在HTML UI中不可能解决这个问题

我建议您使用Deform呈现完整的小部件,然后用JavaScript编写显示/隐藏逻辑


.

这并不是很优雅,但如果你需要坚持使用纯HTML,你可以在每次提交后动态添加下一个选择框aka
命令