我计划使用Django和ReactJS为一个复杂的数据库构建一个图形用户界面。为了具有自动补全、搜索特定字段等功能,我认为使用JavaScript是必要的。有没有一种方法可以重用我用Python创建的模型,这样我就不必在为REST API编写Django序列化程序和在ReactJS模型中重复一大堆代码了?
发布于 2020-04-25 02:16:08
在与比我了解更多的人交谈后,我让React前端相当简单:它将知道如何显示通过Django通道json包发送给它的数据。Django后端将处理所有剩余部分(包括知道哪些页面可以从数据库的不同部分访问的大部分逻辑)。因此,前端只需要最少的数据库结构知识,这将保持DRY原则。
发布于 2020-04-19 02:46:19
因此,据我所知,您应该创建一个API,以便您的前端可以与您的后端进行通信。如果是这种情况,那么您不必再次使用任何模型,只需为每个端点发送包含所需数据的响应即可。
我希望这会有帮助,如果我误解了你的问题,请告诉我。
https://stackoverflow.com/questions/61294273
复制相似问题