使用Python/Django在WordPress网站上构建调查问卷

0 投票
2 回答
1149 浏览
提问于 2025-04-15 23:15

我接到一个任务,要做一个调查问卷,收集未来学生对某个课程时间段的偏好。我知道有一些很快的解决方案,比如谷歌表单和SurveyMonkey,但因为这个任务并不复杂,我想自己用一种全新的语言来实现这个调查,借此机会入门,同时还能定制和提供动态信息给投票的用户。

虽然我之前用过PHP、C++、JavaScript等语言,但我对Python和Django框架还是比较陌生,不过我一直想学习它们。

我最开始想做的是创建一个表格,列出一周的天数作为列,时间段作为行。在每个单元格里,我想给用户一个选择,让他们可以选择对这个特定的日期和时间的偏好强度(高/中/低)。我还想显示已经有多少人对这个特定偏好投了票,因为这会对他们的决定产生很大影响,从而在我们确定课程时让这个过程更简单。我可能会把数据存储在MySQL里。

有没有人能推荐一些非常好的Python和Django的教程,适合我这个目的?有人觉得我在这个简单的任务上浪费时间,应该用我已经熟悉的工具(比如PHP)或者使用免费的服务或WordPress插件吗?谢谢!

2 个回答

0

Django书籍是一个很好的入门选择,配合Django官网上的文档一起看效果更好。

如果你想把它和Wordpress结合起来,可能会比较复杂。如果需要紧密结合的话,我建议不要使用其他语言。

总的来说,我从来不会认为学习一种新的语言是浪费时间,而且Django是一个相当不错的框架。

0

如果你想学习Django本身: 你需要的一些基本知识可以在官方Django文档里的基础教程中找到:投票应用。

另外,谷歌代码上还有一个Django调查项目。

如果你想要一个云服务(免费或便宜): 在这种情况下,我推荐你使用Wufoo,这是一个非常不错的网页表单生成器,提供免费的计划,包括报告和通知(通过邮件、短信或网络钩子)。它非常容易集成,唯一麻烦的就是从他们那里获取投票结果。他们提供了很多导出方式,并且还有一个非常简单的API。

撰写回答