prepopulate_from only works for text entry fields
|Reported by:||josho||Owned by:||nobody|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
With the current implementation, prepopulate_from only works when the fields being drawn from are basic textentry fields: it can't handle choice fields such as ForeignKeys, &c. The attached patch changes this so that if the field specified to prepopulate from is any sort of choice field it will use onchange instead of onkeyup to monitor the field, and will retrieve the text of the field to get the selected option rather than the value which would return the wrong thing.