You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级djangorestframework到3.14.0后,NullBooleanField找不到问题咨询

DRF 3.14.0中NullBooleanField的迁移问题
  • 这个字段并没有被弃用,只是模块位置发生了变动:在3.14.0版本里,NullBooleanField被迁移到了rest_framework.fields模块,不再从rest_framework.serializers模块对外提供导入入口。
  • 解决办法很直接,修改导入语句即可:
    from rest_framework.fields import NullBooleanField
    
  • 补充说明:虽然3.14.x系列的发布说明没有单独提及这个字段的迁移,但这是DRF内部字段模块结构调整的一部分,不少原本能从serializers模块导入的字段,现在都需要直接从fields模块导入。

内容的提问来源于stack exchange,提问作者Martin Thoma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 15:55:20