多个INSERT与django形式

时间:2015-11-16 08:38:57

标签: python django django-models django-forms

我试图根据模型创建一个django表单。该模型包含字段:用户名,日期,班次,部门,团队。团队和部门在不同的应用程序中定义,并通过UserProfile扩展用户。我希望有一个基于月份天数和部门用户自动生成的表格,看起来更像是这样:

xxxxx | Day1   | Day2   | Day3   | ... | Day31   |
--------------------------------------------------
User1 | Shift1 | Shift2 | Shift3 | ... | Shift31 |
--------------------------------------------------
User2 | Shift1 | Shift2 | Shift3 | ... | Shift31 |
--------------------------------------------------
User3 | Shift1 | Shift2 | Shift3 | ... | Shift31 |

在生成表格期间将添加用户和日期值,并且移位将是下拉框。

应为每天(user1,day1,shift1,department,team)构建INSERT到数据库,其中应根据UserProfile的用户名自动获取部门和团队。

我不知道从哪里开始。我看过django formset,这似乎是一种方法,但是formset正在生成一个HTML表格代码,表格中的所有字段都在表格中。另外,我希望有可能在同一视图中更改生成的表。

如果您能指出可能对我有帮助的文件,我将非常感激。

0 个答案:

没有答案