Найти - Пользователи
Полная версия: Проблема с переносом django-сайта на sweb
Начало » Django » Проблема с переносом django-сайта на sweb
1 2 3
KanTran
Странная вещь на техподдержке. Отписались об успешной установке. Набираю import MySQLdb опять тоже самое: не найден модуль!
Друг посоветовал развернуть на хостинге виртуальное окружение и в нем уже наводить весь порядок. Это вариант?
спасибо
Александр Кошелев
KanTran
Это вариант?
Мне кажется вариант для вас – смена хостера на того, кто видит питон не в первый раз в жизни.
KanTran
Александр Кошелев
Мне кажется вариант для вас – смена хостера на того, кто видит питон не в первый раз в жизни.
Я бы рад сменить,но,увы, проплачено за год. До этого сайт делал на php и особо не выбирал.
Ну ничего, надеюсь, получится и на свебе все развернуть.Практика зато какая!
maxp
“но,увы, проплачено за год” - это в смысле хостинг на sweb.ru проплачен?
Вижу там тарифные планы от 65 руб и за 360 самый дорогой.

Скажите, а сколько тогда стоит час Вашего рабочего времени?
KanTran
maxp
“но,увы, проплачено за год” - это в смысле хостинг на sweb.ru проплачен?
да,это я про хостинг.
maxp
Скажите, а сколько тогда стоит час Вашего рабочего времени?
Быть может будете смеяться, но этот заказ-практически делаю даром!Смысл от всего этого - практика для меня!
Надеюсь, ответил на Ваш вопрос.
KanTran
друзья, на хостинге свеба установили модуль MySQLdb. Вроде бы что то заработало, часть сайта. Теперь возникла следующая проблема. При обращении,например, к данным, содержащим русский алфавит, возникает ошибка вида
DjangoUnicodeDecodeError at /gallery/priroda1/
'ascii' codec can't decode byte 0xc6 in position 0: ordinal not in range(128). You passed in <Item: [Bad Unicode data]> (<class 'mobsecond.gallery.models.Item'>)
Почему возникла проблема с кодировкой?везде стоит utf8.Подскажите.
спасибо
Ferroman
1. Проверьте кодировку базы.
2. Убедитесь что в моделях используются __unicode__ вместо __str__.
3. Посмотрите везде ли используются юникодные строки в коде.
KanTran
Ferroman
1. Проверьте кодировку базы.
2. Убедитесь что в моделях используются __unicode__ вместо __str__.
3. Посмотрите везде ли используются юникодные строки в коде.
Все проверил. В базе данных где только можно стоит utf-8. В шаблонах тоже utf-8.
Самое интересное, что не выводятся данные из БД. То, что написал статикой в шаблоне-все хорошо. А из БД-не видит. В техподдержке свеба что то тянут очень долго.
Решил попробовать на 14-дневном периоде КОНТЕТ'а. Там все встало без проблем,все работает.
Хотелось бы,все таки, разобраться с свебом. В чем же на самом деле причина? Знаю, что кодировка где то не та.Но вот что именно-не пойму.
подскажите,друзья!
спасибо
Ferroman
В смысле “не видит”? Данные совсем не подтягивает, или подтягивает с неправильной кодировкой?
KanTran
Ferroman
В смысле “не видит”? Данные совсем не подтягивает, или подтягивает с неправильной кодировкой?
я пробовал вбить в поля, которые прокидываю в шаблон, английские слова-выводит все в нужном месте. Русские-не выводит. А если в админку захожу, и пытаюсь,допуситим, редактировать какое то поле, то выводит ‘ascii’ codec can't decode byte 0xc6 in position 0: ordinal not in range(128). На джаббер-конференции ребята советовали воспользоваться encode()decode().вот только как это применить, точнее, куда вставить, не пойму.
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