基于 Django 类的通用 View 和 ModelForms

标签 django django-forms django-views django-generic-views django-class-based-views

像许多关于 Django 中通用 View 的文档一样,我找不到明确描述如何在 Django 表单中使用新的基于类的通用 View 的文档。

它是如何完成的?

最佳答案

你都尝试了些什么?基于类的 View 非常新,文档中没有很多示例,所以我认为您需要亲自动手并进行实验!

如果要更新现有对象,请尝试使用 UpdateView .查看它使用的 mixin(例如 ModelFormMixin SingleObjectMixin FormMixin )以查看您可以/必须覆盖哪些方法。

祝你好运!

关于基于 Django 类的通用 View 和 ModelForms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6684408/

相关文章:

Django 信号 : How to signal for first entry in table

django - 如何将上下文变量从 View 传递到 Django 模板中的自定义字段/小部件?

python - 无法构建使用 PEP 517 且无法直接安装的密码学轮子

python - django - 如果提交的表单值为 X,则阻止表单提交

django - 如何使得如果以前编辑过评论,则评论旁边会显示 "edited"永久消息?

python - Django:基于调用 View 的 pk forms.ModelChoiceField

python - Django 更新数据库中的对象

python - 查询集的高效逆向

python - 在 Django 休息框架中返回响应

Django向Form传递参数,得到KeyError