解決django后臺(tái)管理界面添加中文內(nèi)容亂碼問(wèn)題
在學(xué)習(xí)使用django做一個(gè)簡(jiǎn)單的個(gè)人博客項(xiàng)目,通過(guò)admin后臺(tái)添加中文文章內(nèi)容的時(shí)候,遇到中文內(nèi)容顯示亂碼的問(wèn)題。
排除了網(wǎng)上資料中的提到的幾個(gè)問(wèn)題:
1.數(shù)據(jù)上傳默認(rèn)采用的是unicode編碼
2.與settings.py中的LANGUAGE_CODE無(wú)關(guān)
3.在model中添加#coding:utf-8也沒(méi)啥用
最后實(shí)際的問(wèn)題是,我在使用mysql創(chuàng)建數(shù)據(jù)庫(kù)時(shí)沒(méi)有使用utf8編碼,我重新創(chuàng)建了一個(gè)utf8字符集的數(shù)據(jù)庫(kù)就解決了。
CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE 的語(yǔ)法:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name
我是新建立了一個(gè)字符集,不知道修改字符編碼是否管用,也粘在這里吧
更改數(shù)據(jù)庫(kù)的字符編碼
ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
以上這篇解決django后臺(tái)管理界面添加中文內(nèi)容亂碼問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談Python用QQ郵箱發(fā)送郵件時(shí)授權(quán)碼的問(wèn)題
下面小編就為大家分享一篇淺談Python用QQ郵箱發(fā)送郵件時(shí)授權(quán)碼的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01python批量修改xml屬性的實(shí)現(xiàn)方式
這篇文章主要介紹了python批量修改xml屬性的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03使用python進(jìn)行廣告點(diǎn)擊率的預(yù)測(cè)的實(shí)現(xiàn)
這篇文章主要介紹了使用python進(jìn)行廣告點(diǎn)擊率的預(yù)測(cè)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07使用python實(shí)現(xiàn)定時(shí)報(bào)天氣的示例代碼
本文主要介紹了使用python實(shí)現(xiàn)定時(shí)報(bào)天氣,只需要讓爬蟲(chóng)程序每天自動(dòng)為你發(fā)送,下面就詳細(xì)的介紹一下如何使用,感興趣的可以了解一下2021-11-11python爬蟲(chóng)之異常捕獲及標(biāo)簽過(guò)濾詳解
今天帶大家了解python異常捕獲及標(biāo)簽過(guò)濾,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python爬蟲(chóng)的小伙伴們很有幫助,需要的朋友可以參考下2021-05-05基于Pytorch實(shí)現(xiàn)分類器的示例詳解
這篇文章主要為大家詳細(xì)介紹了如何基于Pytorch實(shí)現(xiàn)兩個(gè)分類器:?softmax分類器和感知機(jī)分類器,文中的示例代碼講解詳細(xì),需要的可以參考一下2023-04-04python實(shí)戰(zhàn)之利用pygame實(shí)現(xiàn)貪吃蛇游戲(一)
這篇文章主要介紹了python實(shí)戰(zhàn)之利用pygame實(shí)現(xiàn)貪吃蛇游戲,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好的幫助喲,需要的朋友可以參考下2021-05-05