django - 要选择的 Django 过滤器字段
问题描述
我的代码:
import django_filters
from django_filters.views import FilterView
User = get_user_model()
class supplierFilter(django_filters.FilterSet):
class Meta:
model = Supplier
fields = ['supplier_name', ]
class SupplierFilterList(FilterView):
template_name = "supplier/Supplier_list.html"
model = Supplier
context_object_name = 'supplier'
filter_class = supplierFilter
def get_queryset(self):
organisation = self.request.user.userprofile.company
return Supplier.objects.filter(organisation=organisation)
我的模板:
<form action="" method="get">
{{ filter.form.as_p }}
<input type="submit" />
</form>
我只想对名称进行过滤,但我的模板如下所示:
解决方案
推荐阅读
- c++ - 如何在c ++ ofstream中打开包含日语单词的文件路径?
- python - 有没有递归执行此功能的方法?
- python - 是什么导致了这个 Keras 图像处理错误?
- javascript - 尝试构建嵌入时“未定义丰富”
- c++ - unordered_map 初始化列表失败
- mysql - 带 Pivot 的存储过程不返回结果结构,而是返回零值
- python - 多维数组越界
- foreach - UML 序列图是否有 forEach 构造的约定
- android - 我们如何改变在android画中画模式下添加的drawable的颜色
- flutter - 有没有一种方法可以帮助键盘正确聚焦在 textformfield 上