ето няколко съвета:
1) използвайте utf8 кодиране при създаване на база данни
CREATE DATABASE <dbname> CHARACTER SET utf8;
2) поставете следния специален коментар в първия или втория ред на вашия скрипт:
# -*- coding: utf-8 -*-
хубава статия за python и utf8
3) Използвайте Unicode низове с префикс u в *.py файлове
unicodeString = u"hello Unicode world!"
4) Използвайте следния мета маркер в секцията на вашия основен шаблон:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">