﻿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
13032	USE_THOUSAND_SEPARATOR breaks forms by formatting primary key values, causing error on save	exogen@…	Gonzalo Delgado	"When using USE_THOUSAND_SEPARATOR and NUMBER_GROUPING, number values in forms (e.g. those in Django admin) are locale-formatted. Some fields clean separators from the value and continue to work, but some don't, causing errors when saving forms with inlines, for instance: {{{ invalid literal for int() with base 10: '2,978' }}} - in this case, 2978 is the model's AutoField value.

I would strongly reconsider locale-formatting any form values and being much more cautious about when to format. Consider that it's reasonable to use an IntegerField to store a year, yet we don't separate/group those numbers."		closed	Internationalization	dev		fixed	formats l10n locale pycamp2010	exogen@… Florian Apolloner	Accepted	0	0	0	0	0	0
