小编Jas*_*ich的帖子

如何在django-filter中使用Date Picker?

我试图弄清楚如何将django-filter与datepicker一起使用。我已经尝试了很多小部件,但无法正常工作。任何建议将不胜感激!

我想将datepicker用于row_date搜索过滤器。

filters.py

from home2.models import AvailstaticCopy
from django import forms

import django_filters

class DateInput(forms.DateInput):
    input_type = 'date'

class AvailFilter(django_filters.FilterSet):

    class Meta:
        model   = AvailstaticCopy
        widgets = {'row_date': DateInput(),}
        fields  = ['row_date', 'director','manager','analyst',]
Run Code Online (Sandbox Code Playgroud)

这是我的模板

{% load widget_tweaks %}
<form method="get">
  <div class="well">
    <h4 style="margin-top: 0">Filter</h4>
    <div class="row">
      <div class="form-group col-sm-4 col-md-3">
        {{ filter.form.row_date.label_tag }}
        {% render_field filter.form.row_date class="form-control" %}
      </div>
      <div class="form-group col-sm-4 col-md-3">
        {{ filter.form.director.label_tag }}
        {% render_field filter.form.director class="form-control" %}
      </div>
      <div class="form-group col-sm-8 col-md-6">
        {{ filter.form.manager.label_tag }} …
Run Code Online (Sandbox Code Playgroud)

django datepicker django-filter

5
推荐指数
2
解决办法
1456
查看次数

标签 统计

datepicker ×1

django ×1

django-filter ×1