2012-07-14 54 views
0

我想要创建一个Django页面和相应的视图,它看起来完全像Django Admin changeform,但是具有自定义的表单字段。我对Django的模板语言很陌生,尽管已经在Django服务器端工作过。我不确定如何定义我的服务器端视图(理想情况下,我可以遍历表单并相应地更新我的数据模型,并发出任何通常在管理员表单中执行的验证错误)以及相应的模板。创建一个看起来像Django更改表单的表单

  1. 我应该扩展admin的change_form.html模板吗?如果是这样,我应该覆盖哪些部分?
  2. 如何编写相应视图以填充此模板或其他模板?

谢谢!

回答

0

我应该扩展admin的change_form.html模板吗?如果是这样,我应该覆盖哪些部分?

绝对不是。

如何编写相应的视图来填充此模板或其他模板?

这都记录在案。

  1. 做一个form view,你也可以使用一个应用程序像django-crispy-forms得到一些蟒蛇端布局像Django管理的字段集

  2. inlineformsets相关的对象,这是Django的用途for inline

+0

Thanks!我将做一个formview。如何编写一个将该表单嵌入到呈现完全像django admin changeform页面的页面中的模板? – Neil 2012-07-14 12:20:13

相关问题