Как сделать что бы Django распознавал кириллицу?

65569b338fcc4874b3ea548ab078eb17.png

Подскажите пожалуйста.
Python3.4
Django==1.9.2

Вот сама модель
from datetime import date, timedelta, datetime
from django.db import models

class Customer(models.Model):       
    firstname = models.CharField(max_length=100, verbose_name="Имя", blank=False, null=True)
    lastname = models.CharField(max_length=300, verbose_name="Фамилия", blank=False, null=True)
    MAN = 'M'
    FEMALE = 'F'
    GENDER_CHOICES = (
        (MAN, 'Мужской'),
        (FEMALE, 'Женский'),
    )
    gender = models.CharField(max_length=1, choices=GENDER_CHOICES, default=MAN, verbose_name="Пол",)
    midle_name = models.CharField(max_length=300, verbose_name="Отчетство", blank=True, null=True)
    birthday = models.DateField(verbose_name="Дата рождения")
    phone = models.CharField(max_length=20, verbose_name="Номер телефона")
    email = models.EmailField(max_length=200, verbose_name="Электронный адрес")

    class Meta:
        verbose_name = 'Пациент'
        verbose_name_plural = 'Пациенты'

    def __str__(self):
        return "%s %s" % (self.firstname, self.lastname)


Вот Админка
from django.contrib import admin
from .models import Customer


class CustomerAdmin(admin.ModelAdmin):
    list_display = ('firstname', 'lastname', 'email')

admin.site.register(Customer, CustomerAdmin)


Добавлять в начало файла
# -*- coding: utf-8 -*-
пробовал не помогло
  • Вопрос задан
  • 534 просмотра
Решения вопроса 1
un1t
@un1t
Похоже что проблема с кодировкой базы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы