﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
35556	The checkbox of a BooleanField is displayed before field's name	Omid Shojaee	nobody	"I have a BooleanField defined like this:


{{{#!python
featured = models.BooleanField(verbose_name=_('featured'), default=False)
}}}


In the Admin site, I see the checkmark before the field name (screenshot is attached).

My site's language is Farsi, but I switched it to English and got the same thing.

I defined a BooleanField in another model, and again got the same thing.

I check the page in the Developer Tools and this is what I see:

{{{
<input type=""checkbox"" name=""test_field"" id=""id_test_field"">
<label class=""vCheckboxLabel"" for=""id_test_field"">Test field</label>
}}}

As far as I understand, this is wrong. The label element should be before input element not after it.

Django version: 5.0.6
OS: Ubuntu 22.0.4


"	Bug	closed	contrib.admin	5.0	Normal	duplicate	checkbox		Unreviewed	0	0	0	0	0	1
