Django
困难
面试题库
Django
困难
DRF 中 Serializer 与 ModelSerializer 的底层差异是什么?什么场景必须手写 Serializer?
Django
中等
在 AppConfig.ready 里注册信号需要注意什么(双重注册、import 时机等)?
Django
困难
post_save 信号中如何避免递归触发?m2m_changed 又该如何处理多对多保存?
Django
中等
Django 的 signals(pre_save/post_save)在 bulk_create 等批量操作时为什么不触发?
Django
困难
如何用数据库的 EXPLAIN 分析 Django ORM 生成的查询计划?
Django
中等
Django 的 db_table 命名规范是什么?多应用同名模型冲突如何避免?
Django
困难
prefetch_related 与 select_related 在分页场景下有哪些性能差异与陷阱?
Django
中等
ManyToManyField 的 through 参数如何指定中间表并保存额外字段?
Django
中等
Q 对象的组合何时会覆盖关键字参数?构造查询时它们的 SQL 生成顺序是怎样的?
Django
简单
Django 的 Model Manager(objects)是什么?如何自定义 Manager 添加常用查询?
Django
中等