Skip to main content
Stack Overflow
  1. About
  2. For Teams

Return to Question

error:

UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:


 #-*- coding: utf8 -*-
from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)

in model:

from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)

error:

UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:


 #-*- coding: utf8 -*-
from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)

error:

UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:

from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)
deleted 2 characters in body; edited title
Source Link
Arman
  • 387
  • 3
  • 16

Django UnicodeDecodeError in save ForeignKeyModel

Django UnicodeDecodeError in save ForeignKeyModel

error:


UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:

 #-*- coding: utf8 -*-
from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)

Django UnicodeDecodeError in save ForeignKey

error:


UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:

 #-*- coding: utf8 -*-
from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)

Django UnicodeDecodeError in save Model

error:


UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:

 #-*- coding: utf8 -*-
from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)
Source Link
Arman
  • 387
  • 3
  • 16

Django UnicodeDecodeError in save ForeignKey

error:


UnicodeDecodeError at /admin/tree/personrol/add/
'ascii' codec can't decode byte 0xd8 in position 1: ordinal not in range(128)

in model:

 #-*- coding: utf8 -*-
from django.db import models
class Person(models.Model):
 class Meta:
 verbose_name = u'فرد'
 verbose_name_plural = u'افراد'
 name = models.CharField(max_length=100, verbose_name=u'نام فرد')
 def `__unicode__`(self):
 return self.name
class Rol(models.Model):
 class Meta:
 verbose_name = u'نقش'
 verbose_name_plural = u'نقش ها'
 name = models.CharField(max_length=100, verbose_name=u'نام نقش')
 def `__unicode__`(self):
 return self.name
class PersonRol(models.Model):
 class Meta:
 verbose_name = u'نقش فرد'
 verbose_name_plural = u'نقش افراد'
 person = models.ForeignKey('Person', related_name='person_roles', verbose_name=u'فرد')
 rol = models.ForeignKey('Rol', related_name='person_roles', verbose_name=u'نقش')
 def `__unicode__`(self):
 return '(%s , %s)' % (self.person, self.rol)
default

AltStyle によって変換されたページ (->オリジナル) /