我很快就需要一份调查申请表。 django调查似乎几乎是我正在寻找的。但缺少一个功能:条件问题
即:
你参加过这个活动吗....是否
如果您的答案是肯定的,请继续 问题1.1。如果不是,请 继续问题1.2
这里应该检查,
如果是 - > 1.1回答,1.2不
如果没有 - > 1.2回答,1.1不是
您是否知道为django-survey实施条件检查黑客的方法?
答案 0 :(得分:2)
我将很快公开发布另一个开源Django Questionnaire / Survey应用程序,它支持复杂的依赖关系/条件。我将把源放在http://github.com/rmt/的github上。它很可能被称为Seantis调查问卷。它被用于Seantis GmbH正在开展的在线医疗问卷调查。
答案 1 :(得分:1)
如果条件数量不是太多,您应该使用JQuery来隐藏和取消隐藏相应的问题。
如果跨越多个屏幕的条件太多,您可以使用Dynamic Forms