根据文档
https://docs.djangoproject.com/en/2.0/topics/db/managers/#django.db.models.Model._base_manager
查询相关模型时不使用基本管理器。对于 例如,如果教程中的“问题”模型具有已删除的字段 以及一个基本管理器,该过滤器会过滤出delete = True, 像Choice.objects.filter(question__name__startswith ='What')的查询集 将包括与已删除问题相关的选项。
但是我需要使用Custom Manager来查询相关模型。我没有过滤掉任何行。
这是实际要求。每当
之类的查询时Choice.objects.filter(question__name__startswith ='What')
完成,我需要将其转换为
Choice.objects.filter(question__alias__startswith ='What')
其中“名称”和“别名”是问题模型的字段。