0

我正在开发一个专供秘书使用的应用程序。她有一叠数百张选票表格,上面有许多问题,并希望将这些数据输入一个程序以显示每个答案的总票数。每个问题都有多个答案。例如:

问:“重新选举现任董事会主席” 答:在“是”或“否”或“中立”之间选择

问题和答案每年都会发生变化,但公司当前使用的应用程序是用去年的问题和答案硬编码的。

我的目标是创建一个应用程序(在 Django/Python 中),它允许秘书根据需要添加/删除问题和答案。我对 Django 比较陌生...我在大学创建了一个应用程序,并且知道如何创建基本模型并为 GUI 实现 Twitter 引导程序。

但是我对如何让秘书添加自定义字段(显然是在SQL中定义的)感到有些困惑。有人对如何开始有任何小技巧吗?顺便说一句,我认识到使用网站的管理部分可以实现这一点,并欢迎对此提出任何建议。

谢谢你。

4

1 回答 1

5

您真的不想将每个问题/答案实现为单独的数据库字段。

相反,制作一个问题表和一个答案表,并在答案表中有一个字段(通常是 a ForeignKey)来指示给定答案与哪个问题相关联。

于 2012-04-08T21:16:17.527 回答