> もしよろしければ、その確認方法と、もしUTF-8だった場合にShift-JISに変える方法をご教授出来ませんでしょうか?
Django のインプット及びアプリケーション内部の文字コードを UTF-8 以外にするのはかなりハードルが高いと思います。 下記ドキュメントが参考になると思います。 https://docs.djangoproject.com/en/2.0/ref/unicode/#general-string-handling ちなみにですが、利用されているデータベースとテーブルのエンコードは UTF-8 でしょうか? On Sunday, December 17, 2017 at 5:20:51 PM UTC+9, 555 goh wrote: > > 北原様 > > ご返信いただきありがとうございます。 > また返信が遅くなってしまいすいません。 > > 今回初めてPythonとDjangoに触ったため、特に文字コードの意識をせず(指定などせず)にコーディングをしていたので、 > デフォルトのUTF-8となっているのかもしれません・・・ > > もしよろしければ、その確認方法と、もしUTF-8だった場合にShift-JISに変える方法をご教授出来ませんでしょうか? > > 大変甘えたお願いで申し訳ありませんが、宜しくお願い致します。 > > 2017年12月15日金曜日 10時11分58秒 UTC+9 Kosei Kitahara: >> >> こんにちは北原と申します >> >> テスト === '%83e%83X%83g' となるのは Shift-JIS だと思うのですが、Django デフォルトの UTF-8 >> ベースで構築などしていらっしゃいませんか? >> >> 確認してみてください。 >> >> Kosei Kitahara... 〆(.. >> >> >> 2017-12-15 8:45 GMT+09:00 555 goh <go555go....@gmail.com>: >> > 皆様、始めまして >> > >> > 私は現在IISを利用してDjangoの簡単なWebサイトを作成しています。 >> > そこでモデルを作成する際に、マルチバイト(日本語)を使う項目を主キーとしたのですが、 >> > 管理者画面にてその項目を編集しようとクリックしたところ >> > 管理者TOP画面に戻り「ID "%83e%83X%83g" のupload file >> typeは見つかりませんでした。削除された可能性があります。」 >> > と表示されてしまいました。 >> > >> IISのログ情報を見ると、リクエストされたURLは「http//localhost/filetest/テスト/change」と正確にできているように思えるので、Django側で設定が足りないのでしょうか? >> >> >> > >> > どなたか同じような事象が発生した方、またその事象を解決できた方などいらっしゃいましたらご教授いただけないでしょうか。 >> > >> > 以下各バージョンになります。 >> > IIS-7.0 >> > Django-1.11.4 >> > Python-3.4 >> > >> > 以上となります。 >> > 拙い質問で申し訳御座いませんが、ご回答お待ちしております。 >> > >> > -- >> > -- >> > ----------------- http://djangoproject.jp/ ----------------- >> > You received this message because you are subscribed to the Google >> Groups >> > "django-ja" group. >> > To post to this group, send email to djan...@googlegroups.com >> > To unsubscribe from this group, send email to >> > django-ja-...@googlegroups.com >> > For more options, visit this group at >> > http://groups.google.com/group/django-ja >> > --- >> > このメールは Google グループのグループ「django-ja」に登録しているユーザーに送られています。 >> > このグループから退会し、グループからのメールの配信を停止するには django-ja+...@googlegroups.com >> > にメールを送信してください。 >> > その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。 >> > -- -- ----------------- http://djangoproject.jp/ ----------------- You received this message because you are subscribed to the Google Groups "django-ja" group. To post to this group, send email to django-ja@googlegroups.com To unsubscribe from this group, send email to django-ja-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-ja --- このメールは Google グループのグループ「django-ja」の登録者に送られています。 このグループから退会し、グループからのメールの配信を停止するには django-ja+unsubscr...@googlegroups.com にメールを送信してください。 その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。