django-filter 相关问题

有关使用第三方库django-filter的问题。不要将此标记用于询问简单过滤查询集的问题。

自定义标签,例如使用 django-filter

我有观察者模型,它通过 OneToOneRelation 扩展用户模型。我对具有观察者外键的模型清单进行了过滤。这是 models.py 代码: 类 Observer(models.Model...

回答 3 投票 0

按特定顺序获取模型实例时出现问题

我有用户的护照数据列表。我需要按照与列表中排序的护照数据相同的顺序获取用户查询集。这是包含护照数据的列表: lst = ['AA1111111', 'AD22...

回答 1 投票 0

我在 django 和 django-filter 之间获取错误

我的问题是 django-filter 库无法与 django Rest 框架中的选择字段一起正常工作: 模型.py 类事件(模型.模型): 调用者 = models.ForeignKey( ...

回答 1 投票 0

在 Django 中比较日期和日期时间

我有一个带有日期时间字段的模型: 类 MyModel(models.Model): 创建 = models.DateTimeField(auto_now = True) 我想获取今天创建的所有记录。 我试过: MyModel.objects.al...

回答 3 投票 0

Django-从一个模型中过滤多个外键

我的模型有 2 个字段 place_of_loading 和 place_of_unloading ,外键指向同一模型 ConstructionSite。 类 DailyPerformance(models.Model): 日期 = models.DateField() 司机=...

回答 1 投票 0

Django 'When' 对象不可迭代

我正在使用 django-filter 来显示员工的工作时间。 模型.py: ... 班级出勤(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="

回答 1 投票 0

django 在模板中添加过滤器未按预期工作

我是Django和Python初学者,在使用Django时遇到了问题。我希望在模板中使用过滤器来获取我需要的字符串,但是下面的结果不是我所期望的。 # 菲...

回答 1 投票 0

django 在模板中添加过滤器无法正常工作

我是Django和Python初学者,在使用Django时遇到了问题。我希望在模板中使用过滤器来获取我需要的字符串,但是下面的结果不是我所期望的。 # 菲...

回答 1 投票 0

让脆脆的表单与 django-filter 一起使用的简单方法

具体来说,使用 django-filter 文档中的示例模板: {% 扩展“base.html” %} {% 块内容 %} {{ 过滤器.form.as_p }} 具体来说,使用 django-filter 文档中的示例模板: {% extends "base.html" %} {% block content %} <form action="" method="get"> {{ filter.form.as_p }} <input type="submit" /> </form> {% for obj in filter %} {{ obj.name }} - ${{ obj.price }}<br /> {% endfor %} {% endblock %} 其他人知道如何让脆脆的表格发挥作用吗? 插入以下内容可以使表单呈现得很好,但我无法让它真正发挥作用。 {% crispy filter.form %} 想通了——太简单了。我发誓我之前曾多次尝试过这种方法,尽管我一定是做错了什么。抱歉问这么简单的问题。 答案是改变: {{ filter.form.as_p }} 致: {{ filter.form|crispy }} 我只需要添加加载脆标签。 {% extends "base.html" %} {% load crispy_forms_tags %} {% block content %} <form action="" method="get"> {{ filter.form|crispy }} <input type="submit" /> </form> {% for obj in filter %} {{ obj.name }} - ${{ obj.price }}<br /> {% endfor %} {% endblock %} 如果您还想覆盖 django-filter 的过滤器表单的布局,您可以覆盖 FilterSet 类上的 form 属性,将助手附加到它并返回它。 class ValuationFilters(django_filters.FilterSet): class Meta: model = Valuation fields = ( '...', ) @property def form(self): form = super().form form.helper = FormHelper() form.helper.layout = Layout( Fieldset( 'First arg is the legend of the fieldset', '...', ), Submit('submit', 'Submit', css_class='button is-primary'), ) return form 确保还使用特殊的 cripsy 标签而不是 |crispy 模板过滤器,以便帮助程序实际执行。 {% load crispy_forms_tags %} <form method="get"> {% crispy filter.form %} </form> 这是对 Addison Klinke 对 hum3 的回答提出的问题的回应。

回答 2 投票 0

django 表单和过滤器 - 如何呈现 DateFromToRangeFilter 以便起始和结束输入字段位于一行?

我正在尝试使用 django-filter DateFromToRangeFilter。问题是小部件始终呈现为堆栈。我想要的是两个输入字段并排。我所做的一切都无法改变...

回答 1 投票 0

Django 过滤器,其中对象的多对多列表中的每个项目都包含在提供的查询集中

我有以下型号。 类文档(模型.模型): allowed_groups = models.ManyToManyField(Group, related_name='allowed_documents') 类 Person(models.Model): 权限组 = 模型。

回答 2 投票 0

如何使用脆皮形式格式化 django-filters?

是否可以使用 django-crispy-forms 格式化 django_filters 过滤器表单?我一直在尝试这样做,但是 django_filters.FilterSet 似乎不接受脆脆的表单格式(来自

回答 3 投票 0

使用 Crispy Forms 渲染 django-filter(filterset) 栏

我创建了一个过滤器栏(使用 django-filter 模块中的过滤器集),但我无法以脆脆的形式呈现它。 Cripy-forms 与 django-filter 兼容吗?我试过了,脆皮表格......

回答 2 投票 0

__str__ 模型中的方法在 django 管理面板中生成大量重复查询

我有一个模型 Offer,它具有另一个模型类别的 ForeginKey。通过此类别模型,我获得与此类别关联的品牌,并将其传递到管理页面上的报价。但它产生...

回答 1 投票 0

Django REST Framework 中的否定或排除过滤器

我已经使用 Django REST Framework 一段时间了,但遇到了一种情况,我需要检索 API 视图中除已知关系之外的所有内容。浏览完文档后...

回答 4 投票 0

如何使用 graphene-django 和 Relay 创建使用不同类型的多个字段的自定义过滤器?

问题 你好, 我正在使用 Graphene Django 和 Graphene Relay 以及 Python 3.7。我正在尝试使用 Django 过滤器为 GraphQL 中的请求创建自定义过滤器。 我的桌子看起来像这样: |编号(...

回答 1 投票 0

如何在 django OrderFilter 中将默认顺序从 ASC 更改为 DESC

我不是 django 开发专家。我试图编写一个具有 ordering_fields 和排序字段的视图集,但此排序字段没有任何效果。我的观点是, 类 ContentViewSet(

回答 1 投票 0

从 Django <QuerySet> 对象中提取值

我有这个用于过滤的Python代码: x_列表 = [] x = SupplyCommunication.objects.filter(supplier=supplier.id).values_list("x",flat=True) x_list.append(x) 这段代码输出: x_l...

回答 1 投票 0

Django 将字符串过滤为整数?

当我需要制作过滤器时遇到问题: 我需要 Django 将字符串字段与整数进行比较(几乎整个表都是整数) 这不起作用,因为只返回带有 9 的条目,不...

回答 1 投票 0

Django - PropertyFilterSet - 当属性引用模型时如何过滤属性

给定以下 Django 模型,如何使用 django_property_filter 包过滤模型的属性: # 模型.py 从 django.db 导入模型 类管理器(模型.模型): 名称 = 型号。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.