|
|
1
0
角度推荐方法在 HTTP Guide 但是,对于我们中的一些人来说,它有一些棘手的步骤。幸运的是,在最近的Angular版本中,您需要进行最小的更改。而且所有默认/推荐的CSRF中间件一旦设置好就可以正常工作。有一些信息 DRF-specific 以及对 Django official documentation 目前对我有效的最小更改(Django2.1、Angular6和最新版本的依赖项)如下 丹戈侧首先,您需要设置Django以按照Angular的预期发送cookie:
注意,CSRF cookie应该可以被javascript访问,所以
这里我假设您已经有了一个功能验证系统,并且正在使用这两个系统
角侧然后,激活角侧的CSRF:
如果不想更改csrf header和cookie的django默认名称,可以通过更改
我还没有完全测试这个配置。记住,在姜戈那边,你必须稍微改变一下
如果自定义动画有问题,请检查Angular插入的实际标题(使用浏览器的开发人员工具),通过调试
|
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 1 年前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 1 年前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |