ich werte in in einem Django View die Eingabe eines Formulars aus. Da die ganze Eingabe ein bisschen speziell sein muss konnte ich nicht auf django.forms zurück greifen.
Eigentlich tut das alles was es soll:
Code: Alles auswählen
def writemail(request):
if request.method == "POST":
maildata["text"] = request.POST["text"]
_send_mail_to_smtp(mail_from=maildata["mail_from"],
mail_to=maildata["mail_to"],
subject=maildata["subject"],
text=maildata["text"])
Code: Alles auswählen
'latin-1' codec can't encode character u'\u2190' in position 144: ordinal not in range(256)
Das ist so eine Situation die man mit 3 Buchstaben und einem Satzzeichen audrücken kann: Höh?
Gut, ich muss gerade unter Windows entwickeln und es ist im Testlauf aufgefallen. Ich weiß nicht ob das auf dem Webserver auch auftritt, der läuft mit Debian. Aber ich traue mich nicht das Live zu bringen solange das nicht will

Gruß
Sebastian