首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django:向filter.fields添加属性

Django:向filter.fields添加属性
EN

Stack Overflow用户
提问于 2018-05-04 13:13:29
回答 1查看 1.2K关注 0票数 1

如何使用django-filters添加自定义css类属性以使用过滤器形成占位符。

filter.py

代码语言:javascript
复制
class PlaceFilter(django_filters.FilterSet):
    name = django_filters.CharFilter(lookup_expr='icontains')
    class Meta:
        model = Places
        fields = ['name'] 

html

代码语言:javascript
复制
<form method="GET"> 
    {{ filter.form.name }}
    <label for="name"></label>              
</form>
EN

回答 1

Stack Overflow用户

发布于 2018-05-04 13:26:13

我找到了解决办法

代码语言:javascript
复制
class PlaceFilter(django_filters.FilterSet):
    name = django_filters.CharFilter(lookup_expr='icontains', widget=forms.TextInput(attrs={
            'placeholder': 'Search place', 'class': 'input__search'}))
    class Meta:
        model = Places
        fields = ['name']
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50175858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档