在React中访问Django会话,可以通过以下步骤实现:
SESSION_ENGINE = 'django.contrib.sessions.backends.signed_cookies'
import axios from 'axios';
class MyComponent extends React.Component {
componentDidMount() {
axios.get('/api/session/')
.then(response => {
// 处理会话数据
console.log(response.data);
})
.catch(error => {
// 处理错误
console.error(error);
});
}
render() {
// 渲染组件
return (
// ...
);
}
}
这样,你就可以在React中访问Django会话了。根据具体的业务需求,你可以进一步扩展这个基本的实现,并在React和Django之间建立更多的交互。
领取专属 10元无门槛券
手把手带您无忧上云