django 编辑表单,数据怎么回显呀
django处理表单时,要修改表单信息,初始值要是之前数据库里存的,怎么让点击某条信息的修改链接时,把该信息的内容显示在表单中,我这是用的Djangoform做的...
django 处理表单时,要修改表单信息,初始值要是之前数据库里存的,怎么让点击某条信息的修改链接时,把该信息的内容显示在表单中,我这是用的Django form做的
展开
2个回答
展开全部
如果我没有理解错误,这个很基本啊。在python教程里就有。所以我想你应该是对django还不熟悉。看看它官网上的那个教程。英文的,仔细,耐心些边看边练,看完它。
简单说django通过设置model将数据库的数据可以方便的通过class.objects.all这样的方法拿到,也可以使用get和filter等塌毁。拿到数据后,它存在model里的类的对象里。然后你将这个变量传递到template里去。在template里再将变量显示在html里。
通过HttpResponse这样的对象再将html返回给浏览器。
还有一种略简洁的方法,但是原理一样。里面有一个form对象,可以简化模板的使用,让传团租备型棚递变量更简单,不过做起model来,就更复杂一些。
简单说django通过设置model将数据库的数据可以方便的通过class.objects.all这样的方法拿到,也可以使用get和filter等塌毁。拿到数据后,它存在model里的类的对象里。然后你将这个变量传递到template里去。在template里再将变量显示在html里。
通过HttpResponse这样的对象再将html返回给浏览器。
还有一种略简洁的方法,但是原理一样。里面有一个form对象,可以简化模板的使用,让传团租备型棚递变量更简单,不过做起model来,就更复杂一些。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询