From 0cdae320ffe7111802861b9d131c810f5e23501f Mon Sep 17 00:00:00 2001 From: Josue Kouka Date: Sun, 27 Dec 2015 15:34:19 +0100 Subject: [PATCH] fix UnicodeEncodeError in UserCredentials Model --- mandayejs/mandaye/models.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mandayejs/mandaye/models.py b/mandayejs/mandaye/models.py index 5cbb2e6..05330c7 100644 --- a/mandayejs/mandaye/models.py +++ b/mandayejs/mandaye/models.py @@ -13,6 +13,8 @@ # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . +from __future__ import unicode_literals + from django.db import models from jsonfield import JSONField @@ -27,8 +29,10 @@ class UserCredentials(models.Model): class Meta: unique_together = ('user',) - def __str__(self): - return self.user.get_full_name() or self.user.email or self.user.username + def __unicode__(self): + return self.user.get_full_name() \ + or self.user.email \ + or self.user.username def to_login_info(self): return {'#'+k : v for k,v in self.locators.items() if k != 'csrfmiddlewaretoken' } -- 2.6.4