gpt4 book ai didi

django - 如何将 ReactJS Form 连接到 Django 模型以自动获取字段(外键、选项等)

转载 作者:行者123 更新时间:2023-12-05 07:31:32 25 4
gpt4 key购买 nike

我有一个非常复杂的 Django 模型,它通过 DRF API 连接到我的 ReactJS 前端。在这个模型中,许多实例是 ForeignKey 或 CharFields,其中包含要选择的选项数组。

你能告诉我是否有办法让我的React表单继承所有字段的信息,而不是手动写出表单?我需要 React 中的前端表单通过正确的 API 调用“读取”并从那里获取所有字段。

我怎样才能做到这一点?
在此先感谢您!

最佳答案

您可以通过使用 DRF 中的 RetrieveUpdateAPIView 来实现这一点

class GetDateAndUpdate(RetrieveUpdateAPIView):

queryset = YOURMODEL.objects.all()
serializer_class = YOURMODELSerializer
permission_classes = [IsAuthenticated,IsOwner]

# in urls.py
url(r'^(?P<pk>[-\w]+)/update/$',
GetDateAndUpdate.as_view(),
name='update',
),

你可以在这里找到更多 http://www.django-rest-framework.org/api-guide/generic-views/#retrieveupdateapiview

关于django - 如何将 ReactJS Form 连接到 Django 模型以自动获取字段(外键、选项等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51731017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com