Craftum — конструктор сайтов
Создайте сайт с помощью профессиональных шаблонов или придумайте дизайн с нуля
767

Python: байт-строки на сервере

0 ответов

Проблема такая: Пишу на python 3.6, с помощью Flask, на локальном компе все нормально, а на хостинге все шаблоны страниц получают байты вместо строк. Да можно конвертировать в строки, но не все получается конвертировать, так как часть ошибок выскакивает внутри модулей, например WTForms.

Например:

@app.route('/index')
def index():
    return render_template('index.html', title=title, title_page='Анонсы', current_user=current_user,
                           announcements=models.get_posts_announcements())

title и title_page передаются как UTF-8 строки на компе и на другом хостинге, а на timeweb в index.html я ловлю байты и вынужден их преобразовывать в строку.

Может есть какой то способ заставить сервер передавать строки? Может настройка есть какая в .htaccess?

Ответы (0)

Похожие вопросы

Дмитрий Иванов
243

Помощь с WordPress

Здравствуйте, нужно решить проблему: из-за возникшей ошибки решил сделать импорт из сохраненного 3 дня назад файла экспорта WordPress. Но вся информация на сайте теперь в двух копиях... Теперь не знаю, как вернуть назад...  www.78.com.ru/  
Амина Ишуева
115

Здравствуйте, у меня проблема с сайтом.

я недавно создала свой сайт с помощью Вордпресс на ТаймВеб. когда я нажимаю на него, вместо сайта, который можно редактировать я вижу табличку с "ваш сайт припаркован". Как решить данную проблему? В чем моя ошибка? Вроде как следовала инструкциям. Буду...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте