[py3] Replaced some __str__ methods by __unicode__
These methods actually return unicode.
This commit is contained in:
parent
2bb2eecb63
commit
e7e08fd48b
|
@ -130,7 +130,7 @@ class ContentFile(File):
|
||||||
super(ContentFile, self).__init__(BytesIO(content), name=name)
|
super(ContentFile, self).__init__(BytesIO(content), name=name)
|
||||||
self.size = len(content)
|
self.size = len(content)
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return 'Raw content'
|
return 'Raw content'
|
||||||
|
|
||||||
def __bool__(self):
|
def __bool__(self):
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
import re
|
import re
|
||||||
from bisect import bisect
|
from bisect import bisect
|
||||||
|
|
||||||
|
@ -8,7 +10,7 @@ from django.db.models.fields import AutoField, FieldDoesNotExist
|
||||||
from django.db.models.fields.proxy import OrderWrt
|
from django.db.models.fields.proxy import OrderWrt
|
||||||
from django.db.models.loading import get_models, app_cache_ready
|
from django.db.models.loading import get_models, app_cache_ready
|
||||||
from django.utils.translation import activate, deactivate_all, get_language, string_concat
|
from django.utils.translation import activate, deactivate_all, get_language, string_concat
|
||||||
from django.utils.encoding import force_text, smart_bytes
|
from django.utils.encoding import force_text, smart_text
|
||||||
from django.utils.datastructures import SortedDict
|
from django.utils.datastructures import SortedDict
|
||||||
from django.utils import six
|
from django.utils import six
|
||||||
|
|
||||||
|
@ -198,8 +200,8 @@ class Options(object):
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return '<Options for %s>' % self.object_name
|
return '<Options for %s>' % self.object_name
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return "%s.%s" % (smart_bytes(self.app_label), smart_bytes(self.module_name))
|
return "%s.%s" % (smart_text(self.app_label), smart_text(self.module_name))
|
||||||
|
|
||||||
def verbose_name_raw(self):
|
def verbose_name_raw(self):
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
|
|
||||||
class R(models.Model):
|
class R(models.Model):
|
||||||
is_default = models.BooleanField(default=False)
|
is_default = models.BooleanField(default=False)
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return "%s" % self.pk
|
return "%s" % self.pk
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,8 @@ Comments may be attached to any object. See the comment documentation for
|
||||||
more information.
|
more information.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
|
|
||||||
|
@ -10,14 +12,14 @@ class Author(models.Model):
|
||||||
first_name = models.CharField(max_length=30)
|
first_name = models.CharField(max_length=30)
|
||||||
last_name = models.CharField(max_length=30)
|
last_name = models.CharField(max_length=30)
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return '%s %s' % (self.first_name, self.last_name)
|
return '%s %s' % (self.first_name, self.last_name)
|
||||||
|
|
||||||
class Article(models.Model):
|
class Article(models.Model):
|
||||||
author = models.ForeignKey(Author)
|
author = models.ForeignKey(Author)
|
||||||
headline = models.CharField(max_length=100)
|
headline = models.CharField(max_length=100)
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return self.headline
|
return self.headline
|
||||||
|
|
||||||
class Entry(models.Model):
|
class Entry(models.Model):
|
||||||
|
@ -26,7 +28,7 @@ class Entry(models.Model):
|
||||||
pub_date = models.DateField()
|
pub_date = models.DateField()
|
||||||
enable_comments = models.BooleanField()
|
enable_comments = models.BooleanField()
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return self.title
|
return self.title
|
||||||
|
|
||||||
class Book(models.Model):
|
class Book(models.Model):
|
||||||
|
|
|
@ -18,7 +18,7 @@ class Donut(models.Model):
|
||||||
class Meta:
|
class Meta:
|
||||||
ordering = ('consumed_at',)
|
ordering = ('consumed_at',)
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
class RumBaba(models.Model):
|
class RumBaba(models.Model):
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
|
|
||||||
|
@ -42,5 +44,5 @@ class Article(models.Model):
|
||||||
text = models.TextField()
|
text = models.TextField()
|
||||||
submitted_from = models.IPAddressField(blank=True, null=True)
|
submitted_from = models.IPAddressField(blank=True, null=True)
|
||||||
|
|
||||||
def __str__(self):
|
def __unicode__(self):
|
||||||
return "Article %s" % self.name
|
return "Article %s" % self.name
|
||||||
|
|
Loading…
Reference in New Issue