【发布时间】:2021-11-22 03:43:05
【问题描述】:
我有一个带有字段的作者模型:
is_active = models.BooleanField(default=False)
我希望限制 is_active=False 的作者访问。
我可以在每个 api 中使用这样的东西:
get_object_or_404(uuid=id, is_active=True)
但我希望全局限制访问 is_active=false 的 UUID,而不是在每个 api 中实际编写此语句。
有什么办法可以做到吗?
【问题讨论】:
-
您是否确实希望返回这些作者?您可以使用默认排除所有非活跃作者的自定义管理器
标签: django django-models django-rest-framework django-class-based-views