Why? Because in that case the {{{select html element}}} is hidden.
You can test it int this repo [https://github.com/Rigo-Villalta/django-
autocomplete-error-not-visible].
Solution: I think the best solution is to add to the end of the file
''/static/admin/css/autocomplete.css'' the following rule:
{{{
.errors .select2-selection {
border: 1px solid var(--error-fg);
}
}}}
Someone could think that add the selector to the '' base.css'' file could
works, but for inheritance doesn't work.
I will push the pull request in a minutes, but I am not sure if is the
best solution.
--
Ticket URL: <https://code.djangoproject.com/ticket/35065>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* Attachment "django-admin-sample.PNG" added.
Old description:
> In Django Admin, if the validations of an autocomplete fields fails, the
> border of the input field isn't´n of the error color (#ba2121 by
> default).
>
> Why? Because in that case the {{{select html element}}} is hidden.
>
> You can test it int this repo [https://github.com/Rigo-Villalta/django-
> autocomplete-error-not-visible].
>
> Solution: I think the best solution is to add to the end of the file
> ''/static/admin/css/autocomplete.css'' the following rule:
>
> {{{
> .errors .select2-selection {
> border: 1px solid var(--error-fg);
> }
> }}}
>
> Someone could think that add the selector to the '' base.css'' file could
> works, but for inheritance doesn't work.
>
> I will push the pull request in a minutes, but I am not sure if is the
> best solution.
New description:
In Django Admin, if the validations of an autocomplete fields fails, the
border of the input field isn't´n of the error color (#ba2121 by default).
[[Image(ticket:35065:django-admin-sample.PNG)]]
Why? Because in that case the {{{select html element}}} is hidden.
You can test it int this repo [https://github.com/Rigo-Villalta/django-
autocomplete-error-not-visible].
Solution: I think the best solution is to add to the end of the file
''/static/admin/css/autocomplete.css'' the following rule:
{{{
.errors .select2-selection {
border: 1px solid var(--error-fg);
}
}}}
Someone could think that add the selector to the '' base.css'' file could
works, but for inheritance doesn't work.
I will push the pull request in a minutes, but I am not sure if is the
best solution.
--
--
Ticket URL: <https://code.djangoproject.com/ticket/35065#comment:1>
* owner: nobody => Rigoberto Villalta
* status: new => assigned
* has_patch: 1 => 0
* easy: 0 => 1
* stage: Unreviewed => Accepted
Comment:
Thanks for the report, please submit patch via GitHub PR.
--
Ticket URL: <https://code.djangoproject.com/ticket/35065#comment:2>