我怎么能将条件行为破解成django-survey?

时间:2009-06-08 15:36:49

标签: django survey

我很快就需要一份调查申请表。 django调查似乎几乎是我正在寻找的。但缺少一个功能:条件问题

即:

  你参加过这个活动吗....

     

是否

     

如果您的答案是肯定的,请继续   问题1.1。如果不是,请   继续问题1.2

这里应该检查,

  

如果是 - > 1.1回答,1.2不

     

如果没有 - > 1.2回答,1.1不是

您是否知道为django-survey实施条件检查黑客的方法?

2 个答案:

答案 0 :(得分:2)

我将很快公开发布另一个开源Django Questionnaire / Survey应用程序,它支持复杂的依赖关系/条件。我将把源放在http://github.com/rmt/的github上。它很可能被称为Seantis调查问卷。它被用于Seantis GmbH正在开展的在线医疗问卷调查。

答案 1 :(得分:1)

如果条件数量不是太多,您应该使用JQuery来隐藏和取消隐藏相应的问题。

如果跨越多个屏幕的条件太多,您可以使用Dynamic Forms