Django Python

Djangoのadmin機能からインサート後、UnicodeEncodeError: ‘ascii’ codec can’t encode character

投稿日:

Djangoにハマってます。今までのJavaに比べると遥かにライトな書き方ができると思っています。エンタープライズレベルでは厳しいかもしれませんが、個人開発には開発効率から考えると、適切な言語・フレームワークに見えます。

さて、Djangoの管理機能のadmin Appを使用していて、開発中は適当にtestとか入力していたのですが、本気で日本語入力したら、

となってしまいました。unicodeを適切に扱えていないようです。解決方法は簡単です。

__unicode__(self)関数を追加することで、変換が行われます。







-Django, Python

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スパム対策に簡単な計算にご協力ください。 *

関連記事

no image

PythonからMySQLを利用する(MySQL-python)

PythonからMySQLを利用するには、MySQLdbをimportするのですが、久しぶりにMacに環境を構築しようとしたところ、うまくいかなかったので、備忘的に。 こちらは誤り [crayon-5 …

statsmodels-logo

StatsModelsのendogや、exogとは何か?

statsmodelsの使い方を勉強しているのですが、チンプンカンプンで困ります。。。サンプルデータセットを使用していて、endogやexogなんて言葉が出てきたので、統計のASICやOLSやらの、専 …

no image

Djangoでアプリケーションをまたいだ外部キー

Djangoでアプリケーションを分割して開発することがあると思いますが、別アプリケーションのモデルに外部キー参照をつける場合の方法

他 …

djangoで任意のIP許可

Djangoをデバッグモード利用時に、ローカルホスト以外からのアクセスを許可する方法(PyCharm利用)

Djangoはデフォルトでは、デバッグモード時は、localhostからのアクセスしか受け付けません。Dockerなどを利用していると、直接アクセスできないことがあります。 解決方法は、起動時パラメー …

no image

Djangoの読み方

PythonのWebフレームワークDjangoの読み方はジャンゴ! 半年ほどディージャンゴだと思ってた。。。




アプリをリリースしました!まだまだ機能や情報も足りてませんがよろしくお願いします。

サイクリングマップ

Google Play で手に入れよう

kitatamittakaと申します。IT系で詰まったことを自分のためと、ひょっとしたら誰かのために残そうと思います。

仕事

プログラミング好きのSE
仕事でプログラミングすることはあまりありません。

趣味

IT全般
新しい技術やガジェットに興味があります。
ロードバイク
別のブログを書いています。
SEがロードバイクに乗る
古代ローマの歴史
ローマ人の物語を読みました
映画
好きなのはガタカ、ペイフォワードなど
ブログランキング・にほんブログ村へにほんブログ村

モッピー!お金がたまるポイントサイト