๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
3 messages
3 total messages Started by gosc Fri, 05 Jun 2009 09:49
django polskie znaki mysql
#26175
Author: gosc
Date: Fri, 05 Jun 2009 09:49
15 lines
1419 bytes
Czesc,

mam do polowy problem rozwiazany z tym, tzn:

Baze danych tworze ustawiajac default charset utf 8
W tym momencie, syncdb generuje mi wszystkie tabele i kolumny w bazie jako utf8

Jesli w admin panelu django edytuje jakis model, to jesli umieszcze polskie
znaki w polu TextField (w mysql to jest longtext)- wsyzstko jest poprawnie.
Natomiast w CharField (w mysql - nvarchar) - przy probie zapisu w panelu mam blad.

Czy znacie jakies rozwiazanie?

-- 
Wysล‚ano z serwisu OnetNiusy: http://niusy.onet.pl
Re: django polskie znaki mysql
#26185
Author: marcinn
Date: Sat, 06 Jun 2009 21:06
23 lines
2006 bytes
On 5 Cze, 11:49, "gosc" <andrzejtWYTNI...@vp.pl> wrote:
> Czesc,
>
> mam do polowy problem rozwiazany z tym, tzn:
>
> Baze danych tworze ustawiajac default charset utf 8
> W tym momencie, syncdb generuje mi wszystkie tabele i kolumny w bazie jako utf8
>
> Jesli w admin panelu django edytuje jakis model, to jesli umieszcze polskie
> znaki w polu TextField (w mysql to jest longtext)- wsyzstko jest poprawnie.
> Natomiast w CharField (w mysql - nvarchar) - przy probie zapisu w panelu mam blad.
>
> Czy znacie jakies rozwiazanie?

czesc,

MySQL i charsety to niezla zabawa. Najwiecej problemow jest, gdy
klient/serwer maja ustawiony domyslny charset inny niz utf8.

1. zob. http://docs.djangoproject.com/en/dev/ref/settings/?from=olddocs#default-charset
2. jesli nic cie zmusza do MySQL uzyj prawdziwej bazdy, np. Postgresa

marcin
Re: django polskie znaki mysql
#26186
Author: marcinn
Date: Sat, 06 Jun 2009 21:07
29 lines
2325 bytes
On 6 Cze, 23:06, marcinn <marcin.j.no...@gmail.com> wrote:
> On 5 Cze, 11:49, "gosc" <andrzejtWYTNI...@vp.pl> wrote:
>
> > Czesc,
>
> > mam do polowy problem rozwiazany z tym, tzn:
>
> > Baze danych tworze ustawiajac default charset utf 8
> > W tym momencie, syncdb generuje mi wszystkie tabele i kolumny w bazie jako utf8
>
> > Jesli w admin panelu django edytuje jakis model, to jesli umieszcze polskie
> > znaki w polu TextField (w mysql to jest longtext)- wsyzstko jest poprawnie.
> > Natomiast w CharField (w mysql - nvarchar) - przy probie zapisu w panelu mam blad.
>
> > Czy znacie jakies rozwiazanie?
>
> czesc,
>
> MySQL i charsety to niezla zabawa. Najwiecej problemow jest, gdy
> klient/serwer maja ustawiony domyslny charset inny niz utf8.
>
> 1. zob.http://docs.djangoproject.com/en/dev/ref/settings/?from=olddocs#defau...
> 2. jesli nic cie zmusza do MySQL uzyj prawdziwej bazdy, np. Postgresa
>
> marcin

sorry, s/bazdy/bazy

marcin
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads