我有一个Django网站,其中有一个管理网站。其中一个向管理员注册的模型称为this.whiteListService.sendAllow(a, b)
.subscribe(
(response) => console.log(response),
(error) => {
console.log(error);
}
);
,它有一个名为Article
的字段,是必需的。如果用户将此字段留空,则会向他们显示验证错误,表示该字段是必填字段。
但是,如果他们收到此验证错误,然后再次点击“保存”按钮,则会收到 csrf_verification失败错误。我已经检查过,并且正在传递csrf令牌,并且当用户发出生成验证错误的请求时,会从用户发出生成csrf_token错误的请求时传递另一个csrf令牌。
为什么会发生csrf_token错误?这是正常的Django行为,还是特定于我的网站?我应该采取哪些后续措施来解决这个问题?