Unicode causes a problem when serializing for example a dict with non-ASCII in the key. DRF attempts to first find an attribute with a name matching the key value. This fails with UnicodeEncodeError, which halts processing.

What is wanted is for DRF to continue looking for this field, it will find it in the dictionary, and serialize will succeed.
Merge branch 'virtualenv-1' of github.com:smartfile/django-rest-framework into virtualenv-1