没有实例的Django Formset

2024-05-14 17:01:58 发布

您现在位置:Python中文网/ 问答频道 /正文

thisDjango Doc中,解释如何创建一个允许您编辑属于特定作者的书籍的表单集。在

我想做的是:创建一个表单集,允许您添加属于新作者的新书。。。在同一表单集中添加该书及其作者。在

你能给我一盏灯吗?谢谢。在


Tags: 编辑表单doc作者书籍新书一盏灯thisdjango
2条回答

当您为初始显示实例化表单和表单集时,您不需要提供一个实例,所以您只需要获得空白表单。在

当您在POST上传递数据时,您可以先执行表单,保存它,然后获取一个实例。然后可以将该实例传递到formset中,以便它正确地保存相关对象。在

这取决于你是自己做,还是使用内置的管理。在

如果您使用的是管理员,则可以使用inlines。在

如果您在自己的应用程序中执行此操作,则由您决定。创建一个表单,其中包含新的authorbook的字段。当用户提交表单时,您的工作就是创建新记录。在

相关问题 更多 >

    热门问题