django - 如何通过模型获取过滤器类或视图集类?
问题描述
我只想通过Model找到对应的filter类或者viewset类。
对应的Model可以通过filter类或者viewset类找到,但是不能反转。这三个我有一个命名,有个规律,我猜是可以通过filter类或者viewset类的字符串名找到的,但是不能实现
class Manager(models.Model)
class ManagerFilter(filters.FilterSet):
class Meta:
model = Manager
fields = {'name': ['exact', 'in', 'startswith']}
class ManagerViewSet(viewsets.ModelViewSet):
filter_class = ManagerFilter
我只能获取Model类,我想根据这个Model获取对应的filter类或者viewset类。
解决方案
推荐阅读
- laravel - Laravel 8 Jetstream 未定义标头
- python - 熊猫,用 shift 重复行
- python - Hypercorn - AsyncioWSGIM中间件
- css - “网格”布局与本机反应中的表单
- javascript - Why can't I toggle this button on click
- java - 在 Opentelemetry 中,无法获得父跨度
- android - 更新由管理的视图的属性“borderStyle”时出错:RCTView
- python - 根据原始索引提取字符串并作为多行插入
- google-ad-manager - Google Ad Manager 广告未在特定网页上展示,但在网站的其余部分均正确无误
- python - 当我多次执行此 cog 命令时,它会给出错误 discord.py