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 17122 Admin widgets and forms do not support custom model fields that store non-unicode data in the database to be the primary key referenced by relation fields. nickname123 nobody "Admin inlines and forms do not support custom model fields that store non-unicode data in the database to be the primary key referenced by relation fields because they call force_unicode() on raw database data when rendering widgets and determining if data has changed. A simple solution is to call the custom field's to_python method where this occurs because to_python supports the raw database data and will return an object that supports unicode transformation." Bug closed Forms 1.3 Normal fixed nickname123 Accepted 1 0 0 1 0 0