亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決django后臺(tái)管理界面添加中文內(nèi)容亂碼問(wèn)題

 更新時(shí)間:2019年11月15日 10:53:31   作者:小松nino  
今天小編就為大家分享一篇解決django后臺(tái)管理界面添加中文內(nèi)容亂碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在學(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)文章

最新評(píng)論