Django-filter: ModelMultipleChoiceFilter query_parms рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдирд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рдЦрд╛рд▓реА рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 17 рдордИ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: carltongibson/django-filter

class filter(filters.FilterSet):
    filename = django_filters.CharFilter(name='filename', lookup_expr='contains')
    state = django_filters.filters.ModelMultipleChoiceFilter(
                                                             name='state_id',
                                                             to_field_name ='state' ,
                                                             queryset=models.IngestionState.objects.all())

http://localhost :8000/ingestion-detail/?filename="{something}"&status=

рдЙрдкрд░реЛрдХреНрдд URL рдЦрд╛рд▓реА рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред
рдХреЗрд╡рд▓ рдЬрдм рд╕реНрдерд┐рддрд┐ = {рдХреБрдЫ} рд╣рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдорд╛рдорд▓рд╛ рдХреЗрд╡рд▓ ModelMultipleChoiceFilter рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

from django_filters.constants import STRICTNESS рдпрд╣ рдореБрдЭреЗ ImportError: cannot import name 'STRICTNESS' рдирд╛рдордХ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдареАрдХ рд╣реИ, рдЖрдкрдиреЗ рдЬреЛ рдХрд╣рд╛ рд╣реИ рдЙрд╕рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред

'status' != 'state' рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЯрд╛рдЗрдкреЛ рд╣реИред

from django_filters.constants import STRICTNESS рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ strict рдореЗрдЯрд╛ рд╡рд┐рдХрд▓реНрдк рдХреЛ STRICTNESS.RAISE_VALIDATION_ERROR ред рдпрд╣ рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рддреЛ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдиреНрдпрдерд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХреВрдВ, рдореБрдЭреЗ рдЖрдкрд╕реЗ рдХреБрдЫ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреАрдЬреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рд╣реЛрдЧреАред рдЕрдЧрд░ рдЖрдкрдХреЛ рдмрд╕ рдорджрдж рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рддреЛ рд╢рд╛рдпрдж рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ рдЖрдкрдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред

HIя╝М рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЦрд╛рд▓реА рдкрд░рд┐рдгрд╛рдо рдХреЛ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЕрдЧрд░ рдореЗрд░реЗ рдпреВрдЖрд░рдПрд▓ рдХреА рд╕реНрдерд┐рддрд┐ = рд░рд┐рдХреНрдд рдереА, рдЕрдЧрд░ рдореИрдВ рд╣рд░ рд╕рдВрднрд╡ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реНрдерд┐рддрд┐ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ?

from django_filters.constants import STRICTNESS рдпрд╣ рдореБрдЭреЗ ImportError: cannot import name 'STRICTNESS' рдирд╛рдордХ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

edmorley picture edmorley  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gotexis picture gotexis  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

inakrin picture inakrin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sassanh picture sassanh  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xtrinch picture xtrinch  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ