Нужно, чтобы слова на русском тоже могли загружаться - Python
Формулировка задачи:
При добавлении (в моём случае) новой категории, т. е. нового элемента в бд, я не могу писать слова на русском (кириллице). Он выдаёт ошибку. Вот пример:
Решение задачи: «Нужно, чтобы слова на русском тоже могли загружаться»
textual
Листинг программы
# -*- encoding: utf-8 -*- from __future__ import unicode_literals from django.db import models class Osn_kat(models.Model): name_osn_kat = models.CharField(max_length = 15) def __str__(self): return self.name_osn_kat class Kat(models.Model): name_kat = models.CharField(max_length = 20) kat_key = models.ForeignKey(Osn_kat) def __str__(self): return self.name_kat class Type_obiav(models.Model): name_type = models.CharField(max_length = 15) def __str__(self): return self.name_type class Users(models.Model): mail = models.EmailField() name_user = models.CharField(max_length = 30) phone1 = models.IntegerField() phone2 = models.IntegerField() password = models.CharField(max_length = 15) ident_root = models.IntegerField() def __str__(self): return self.name_user class Obiav(models.Model): title = models.CharField(max_length = 30) cena = models.IntegerField() opisanie = models.CharField(max_length = 500) adres = models.CharField(max_length = 50) kontakt_name = models.CharField(max_length = 30) mail = models.EmailField() phone1 = models.IntegerField() phone2 = models.IntegerField() image1 = models.CharField(max_length = 1) image2 = models.CharField(max_length = 1) image3 = models.CharField(max_length = 1) image4 = models.CharField(max_length = 1) image5 = models.CharField(max_length = 1) image6 = models.CharField(max_length = 1) obiav_type_key = models.ForeignKey(Type_obiav) obiav_kat_key = models.ForeignKey(Kat) obiav_user_key = models.ForeignKey(Users) def __str__(self): return self.title class Jaloba(models.Model): title_jaloba = models.CharField(max_length = 15) text_jaloba = models.CharField(max_length = 200) jaloba_obiav_key = models.ForeignKey(Obiav) def __str__(self): return self.title_jaloba
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д