1、首先修改資料庫字符集
2、發現還是不行,修改
alter table `mydb`.`django_admin_log` modify column `object_id` longtext character set utf8 collate utf8_general_ci default null,
modify column `object_repr` varchar(200) character set utf8 collate utf8_general_ci not null,
modify column `change_message` longtext character set utf8 collate utf8_general_ci not null
, character set utf8 collate utf8_general_ci;
Django Admin 錄入中文錯誤解決辦法
果然和網上的程式設計師盟友們說的一樣,在django自帶後台中經常會出現編碼錯誤,還不大會一開始就顯露出來。我在更新model以後,試圖提交修改新的product時,出現下面錯誤 incorrect string value xe7 xae x80 xe5 x8d x95.for change me...
python輸入中文 python輸入中文
python版本3.6 解決方法很簡單,在定義filehandler時指定encoding就好了import loggingfile hanlder logging.filehandler filename example.log,encoding utf 8 因為看python的logging.f...
修改django admin 字段中文名的兩種方式
使用django admin 顯示字段自定義def的時候 缺省會顯示成函式名稱,使用一下方法可自定義顯示名稱 class templaterequestlog models.model 模板名稱 on delete models.cascade requesturl models.urlfield ...