django 编辑表单,数据怎么回显呀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django 编辑表单,数据怎么回显呀相关的知识,希望对你有一定的参考价值。

django 处理表单时,要修改表单信息,初始值要是之前数据库里存的,怎么让点击某条信息的修改链接时,把该信息的内容显示在表单中,我这是用的Django form做的

如果我没有理解错误,这个很基本啊。在python教程里就有。所以我想你应该是对django还不熟悉。看看它官网上的那个教程。英文的,仔细,耐心些边看边练,看完它。

简单说django通过设置model将数据库的数据可以方便的通过class.objects.all这样的方法拿到,也可以使用get和filter等。拿到数据后,它存在model里的类的对象里。然后你将这个变量传递到template里去。在template里再将变量显示在html里。

通过HttpResponse这样的对象再将html返回给浏览器。

还有一种略简洁的方法,但是原理一样。里面有一个form对象,可以简化模板的使用,让传递变量更简单,不过做起model来,就更复杂一些。
参考技术A 修改操作的view里,把这条记录赋值给form的instance
例子:form(instance=tobj)

以上是关于django 编辑表单,数据怎么回显呀的主要内容,如果未能解决你的问题,请参考以下文章

React 的 Upload 文件表单编辑回显及 onChange 自定义回调的方式

Django 编辑表单数据:数据被复制而不是被更新

React 的 Upload 文件表单编辑回显及 onChange 自定义回调的方式

解决vue表单回显数据无法修改的问题

解决vue表单回显数据无法修改的问题

React工作记录三十react中form表单编辑的时候回显无法回显