您如何在Django中自动完成数据库中一种表单的更新信息

佩德罗·何塞·霍拉奇·希纳雷霍斯

views.py

def editarmission(request):


   if request.method=="POST":       
      formulariomission = FormMission()
      if formulariomission.is_valid():
         formulariomission.save()
         return HttpResponseRedirect('/albatrosmt/misiones')
   else:
      formulariomission = FormMission()
      return render(request,'editarmission.html',{'formulariomission_template':formulariomission})

和Formularios.py

class FormMission(ModelForm):
    class Meta:
        model = bd_mission
        fields = ('missionname','dispositivos_id', 'commits')

我的问题是我如何将数据库中的信息引入输入形式,以便编辑该数据库通道,仅选择一个通道并更改数据。

数据库通道->表单自动完成->编辑数据->使用更改更新数据库

PD:对不起,我的英语不好,谢谢兄弟的

双体船

要填充数据库中的表单数据,您应该将instance参数传递给表单的构造函数:

def editarmission(request, mission_id):
   mission = get_object_or_404(bd_mission, pk=mission_id)
   if request.method == "POST":       
      formulariomission = FormMission(request.POST, instance=mission)
      if formulariomission.is_valid():
         formulariomission.save()
         return HttpResponseRedirect('/albatrosmt/misiones')
   else:
      formulariomission = FormMission(instance=mission)
      return render(request,'editarmission.html', 'formulariomission_template':formulariomission})

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种方法可以配置Django Rest Framework在Redis中而不是数据库中存储令牌信息?

将图像保存在mysql / django的后端数据库中是一种好习惯吗?

如何在Azure地理复制数据库中更新统计信息和重建索引

如何在Django中显示一种表单错误

如何使用数据库(TornadoFX)中的信息更新自动完成组合框建议列表?

通过Django中的表单更新数据库数据

如何在Django中以一种形式更新两个模型?

有没有一种方法可以在typeORM中自动创建数据库?

在Django中一起呈现数据库中的联系表单和标题标题时出错

如何在Django管理中为一种模型制作单独的表单

如何为django中的数据库中的当前数据创建一个表单?

如何使用Django中存储在数据库中的值自动填充表单模板?

一种新的语言,如何在Windows Vim中自动完成?

如何将信息更新到数据库中?

如何在一种类型的数据库上运行Liquibase变更集,然后让LIquibase对另一种类型的数据库忽略它?

我如何使用PDO在php中使用foreach制作自动生成数据库行的表单

如何使我的数据库添加代码供用户向其中一种代码注册?(Python-Django的)

在C#中从数据库自动生成数字

PayPal IPN - 如何在完成时更新数据库

如何更新/生成数据库表模型?

与表单django中的模型数据库的自动关系

以另一种形式从选定的行更新数据库

如何在组件中绑定角材料自动完成数据

如何在 Django 表单上显示数据库数据?

在 Django 中更新数据库后如何自动更新视图?

如何在Django中的特定时间后自动从数据库中删除记录

如何在 Django 表单中查询数据库?

如何在 Django 中使用 POST 更新数据库中的信息?

在 React 中执行任何操作后,如何在材质 UI 表中自动刷新或呈现更新的表数据表单数据库?