Найти - Пользователи
Полная версия: Модель User
Начало » Django » Модель User
1
Rebra4
Общем по этому примеру:
Пример
я сделал себе модель, добавил #coding=utf8, но все равно возникает ошибка с ascii.
Фото модель
class User(AbstractBaseUser):
    email = models.EmailField(
        verbose_name='Электропочта',
        max_length=255,
        unique=True,
        db_index=True,)
    username = models.CharField(verbose_name='Ник',  max_length=255, unique=True)
    avatar = models.ImageField(verbose_name='Аватар',  upload_to='images/%Y/%m/%d', blank=True, null=True)
    first_name = models.CharField(verbose_name='Имя',  max_length=255, blank=True)
    last_name = models.CharField(verbose_name='Фамилия',  max_length=255, blank=True)
    date_of_birth = models.DateField(verbose_name='День рождения',  blank=True, null=True)
    is_active = models.BooleanField(default=True)
    is_admin = models.BooleanField(default=False)
если изменить русские название на латыть, то все норм. Остальные модели с русскими названиями работают,
Как это можно исправить?
ajib6ept
verbose_name=u'Ник'
и далее везде, где русский текст идет
inoks
Еще стоит проверить кодировку файла, нужно чтобы он также был сохранен в UTF-8
Rebra4
Как в этом примере, можно вывести поле изменения Permissions в админку?
inoks
Что такое поле Permission?
Раздел Permission по умолчанию в админки остается от AbstractBaseUser.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB