导读:很多朋友问到关于Django数据怎么提交到后段的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!
python Django 如何在表单提交之后页面上仍存在用户填好的数据?
通过ajax提交,页面不刷新
提交后,将数据放入上下文,重新渲染
django 怎么将表单上的数据写到数据库里
首先,在views中需要判断你的form合不合法(不合法请查看InputForm与输入的是否符合),可以在if form.is_valid():并列的地方添加一个else,print form看看,可以类似form.company.errors.其实如果合法要存到数据库中,你的model方法有问题,一般是add_input=Input(xx=xx,xx=xx)
add_input.save()
或者Input.objects.create(xx=xx=,xx=xx)#并不需要赋值,和调用save()方法,因为create内部有调用save方法
django怎么把表格中单元格的数据传到后台
直接使用 GET 方法传值
即 设置 查看书籍详情的超链接地址
tda href="book/detail/{{ book.isbn }}/"查看书籍详情/a/td
这样在点击链接的时候,就会发送类似请求 http://*****.**/book/detail/123456/
然后配置 urls.py 设定相应处理函数
然后 views.py 中相应函数接收 {{bkko.isbn}} 参数 get_object_or_404(Book, isbn) 即可
django动态生成的表格,给每行添加按钮,提交数据的时候,怎么只提交本行的数据给url?
你还是没做过类似的东西吧。方法有很多种,最简单的是设置id,每一行的设置为str(index+1)类似,提交方法写在js,js查明该行的id就知道是那一行了,你弄个这么大范围的form岂不是把所有的input都提交了
结语:以上就是首席CTO笔记为大家整理的关于Django数据怎么提交到后段的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~