我试图过滤在多对多字段中使用lupe时显示的列表(如下图所示)。 也许文本搜索也会很有趣。在
有什么帮助吗?在
代码如下:
class PresentialModuleCourseInline(NestedStackedInline):
"""Module Course Presential Stacked Inline"""
model = Course.modules.through
raw_id_fields = ('module_course',)
extra = 1
def get_queryset(self, request):
return self.model.objects.filter(
module_course__type_course=ModuleCourse.PRESENTIAL) # Doesn't work
self.model
不是{要在集合
^{pr2}$search_fields
中搜索您的CourseAdmin
:要在
ForeignKeyRawIdWidget
(lupe)中创建过滤器,您需要向小部件添加一个限制选项,它会在弹出页面中添加一个查询参数,如?type_course=online
样品:
相关问题 更多 >
编程相关推荐