При добавлении в шаблон русского текста выдаёт "'utf8' codec can't decode byte 0xf8" - Python

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! При добавлении в шаблон текста на русском получаю ошибку
В шаблоне указал
В settings.py
Забавно, что после этого админка стала русской (хотя я не добавлял django.middleware.locale.LocaleMiddleware), а вот другие страницы вызывают ошибку. Спасибо!

Решение задачи: «При добавлении в шаблон русского текста выдаёт "'utf8' codec can't decode byte 0xf8"»

textual
Листинг программы
#coding=utf-8
from django.views.generic import CreateView
class RegistrationView(CreateView):
    u"""Описание класса
    """
    form_class = RegistrationForm
    template_name = 'registration/form.html'
 
    def get_initial(self):
        return {'block': self.kwargs.get('block_pk')}
 
    def get(self, request, *args, **kwargs):
        stats_record, created = StatsPeriod.objects.get_or_create(end_of_period=None)
        if created:
            stats_record.note = u'Стартовый период'
        return super(RegistrationView, self).get(request, *args, **kwargs)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы