aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/fields.py
diff options
context:
space:
mode:
authorMichal Dvorak (cen38289)2012-12-04 14:16:45 +0100
committerMichal Dvorak (cen38289)2012-12-04 14:22:41 +0100
commit2a82b64963792b353a7a2634c003692bd4957c9f (patch)
treef03cf66f90add0305ac0b52304fd9fca6aca059c /rest_framework/fields.py
parenta7849157bcfb8eb07b0ac934ae7c49a965bf6875 (diff)
downloaddjango-rest-framework-2a82b64963792b353a7a2634c003692bd4957c9f.tar.bz2
Moved smart_unicode to Field ctor, to mimic Django Forms behavior.
Diffstat (limited to 'rest_framework/fields.py')
-rw-r--r--rest_framework/fields.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/rest_framework/fields.py b/rest_framework/fields.py
index 74b4cb7c..f57dc57f 100644
--- a/rest_framework/fields.py
+++ b/rest_framework/fields.py
@@ -45,8 +45,12 @@ class Field(object):
Field.creation_counter += 1
self.source = source
- self.label = label
- self.help_text = help_text
+
+ if label is not None:
+ self.label = smart_unicode(label)
+
+ if help_text is not None:
+ self.help_text = smart_unicode(help_text)
def initialize(self, parent, field_name):
"""