服务器端APi调用渲染Django +做出反应

时间:2018-04-17 22:20:50

标签: django reactjs django-models django-rest-framework

我目前正在使用React SPA,使用Django作为后端,使用Django REST Framework制作API - 所以Django制作一些文本数据(通过在管理页面上注册的模型),将其发送到API并且React收集它像这样:

async componentDidMount() {
    try {
        const res = await fetch('http://127.0.0.1:8000/api/main');
        const MainPage = await res.json();
        this.setState({MainPage})
    } catch (e) {
        console.log(e);
    }
}

所以API调用实际上发生在客户端,我想知道:如何使用Django在服务器端呈现API调用?有哪些方法和最佳实践?

我也应该使用Node服务器,还是仅仅使用Django?

0 个答案:

没有答案