﻿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
503	Field objects with required arguments shouldn't be keyword arguments.	craig@…	Adrian Holovaty	"Please consider making required arguments positional in the Field constructors.  As far as I can tell this only applies to CharField which requires maxlength and FloatField which requires max_digits and decimal_places.  It feels intuitive to have to enter these before the verbose_name argument in both of these cases, and reads very similar to the actual SQL as well.

name = meta.CharField(32, ""Account Name"") [[BR]]
balance = meta.FloatField(15, 2, ""Current Balance"")

Assuming I can attach files to a ticket I'll attach a diff that updates Fields.py and the core models.  I've done some cursory testing (of the tutorial models, both the admin and the user sites), but nothing extensive."	enhancement	closed	Core (Other)		normal	wontfix			Unreviewed	0	0	0	0	0	0
