我已经为Django项目中的一个基本模型设置了api。我定义了post和get方法,一切都正常。现在,我想知道如何使用react js渲染Django模型。本质上,我想知道如何使用react js来分配使用reactjs而不是django插入的Django模型值。例如,如果我的Django模型的字段是“name”和“id”,我如何使用reactjs而不是基本的Django页面(我已经在下面插入了我的当前页面)来分配这些字段?我们需要使用axios或jquery来完成这些转换吗?谢谢。
j5fpnvbx1#
与其考虑如何在react中渲染你的django模型,我认为当你考虑服务器-客户端模型时更容易理解。基本上,你需要从Django服务器获取数据,然后在客户端显示,使用react。要在Django rest框架中实现这一点,最好的方法是从客户端向服务器发出HTTP请求,您可以使用浏览器内置的fetch api(来自javascript)或http库(如axios)。您可以阅读更多关于fetch here的信息
fetch
1条答案
按热度按时间j5fpnvbx1#
与其考虑如何在react中渲染你的django模型,我认为当你考虑服务器-客户端模型时更容易理解。
基本上,你需要从Django服务器获取数据,然后在客户端显示,使用react。
要在Django rest框架中实现这一点,最好的方法是从客户端向服务器发出HTTP请求,您可以使用浏览器内置的
fetch
api(来自javascript)或http库(如axios)。您可以阅读更多关于fetch here的信息