1. 程式人生 > >解決Django admin 插入中文時候出現亂碼問題

解決Django admin 插入中文時候出現亂碼問題

在試著做

http://www.informit.com/articles/printerfriendly.aspx?p=1273658

這個專案的時候

發現後臺寫文章 然後使用中文時候會出現亂碼以及報錯的問題

原因根據報錯以及百度的提示 是應該資料庫方有問題

那麼就用語句修改一下

  1. ALTERTABLE blog_blogpost MODIFYCOLUMN body VARCHAR(255) CHARACTERSET utf8 COLLATE utf8_unicode_ci NOTNULL
  2. // 需要注意的是 blog_blogpost 這個表示的是 表名 body 這個是列名 要根據自己專案所需要的 表和列進行修改  

這樣就能解決亂碼問題

相關推薦

解決Django admin 插入中文時候出現亂碼問題

在試著做 http://www.informit.com/articles/printerfriendly.aspx?p=1273658 這個專案的時候 發現後臺寫文章 然後使用中文時候會出現亂碼以及報錯的問題 原因根據報錯以及百度的提示 是應該資料庫方有問題 那麼就用語句修

解決mySql中文亂碼以及Eclipse插入中文出現亂碼

cmd --->命令列 mySql查詢資料庫出現中文亂碼:   1、登入資料庫,mysql -u root -p  ,輸入密碼,登入 2、查詢mysql編碼 : show variables like "%char%";  3、正確編碼

SQL2008英文版,插入中文出現亂碼解決方案

前半部份:指UNICODE字符集,Chinese_PRC_指標對大陸簡體字UNICODE的排序規則。 排序規則的後半部份即字尾 含義:    _BIN 二進位制排序    _CI(CS) 是否區分大小寫,CI不區分,CS區分   _AI(AS) 是否區分重音,AI不區分,AS區分      _KI(KS) 是

解決html頁面插入中文資料到mysql資料庫出現亂碼的情況。

今天測試mysql資料庫插入功能,連線資料庫後不知道怎麼回事,插入的中文內容完全是些看不懂的東西。最後對照網上的教程,最終解決了問題: 我沒有解決之前,我的變數引數如下: ####解決方法如下:只需要在my.ini配置檔案中加入這兩行,記住修改之後儲存。然後重啟mysql(

Django學習問題——解決返回JSON資料時中文出現亂碼

在嘗試用Django返回JSON資料時,一開始的views.py檔案是這樣寫的: 執行的結果是這樣的: 之後百度一下,找到相關的幾種解決方式,這是我找到的文章連結。第一種方式我嘗試了,執行後發現會

js-serialize()序列化表單,中文出現亂碼解決辦法

param size 序列化 bug 今天 from style span decode 今天遇到js序列化表單,中文亂碼的問題,不知道是不是jq的bug, 終於找到解決辦法,可以調用decodeURIComponent(XXX,true);將數據解碼, 比如:var da

兩個頁面跳轉傳中文參數,中文出現亂碼解決方法

ber dex arm1 ring ces lin cat 兩個 .html // encodeURI 編碼 window.location.href(encodeURI("zhongji2.html"+"?"+"parm1="+parm1+"&parm2="+pa

FLEX+JAVA,FLEX中顯示中文出現亂碼問題解決辦法

這篇文章依然是FLEX+JAVA 因為最近一直在練習這方面的內容 解決這個亂碼的問題,其實非常簡單 由於 在FLEX中採用的是UTF-8字符集 所以 只要JAVA方面返回的字元其編碼方式也採用UTF-8即可 具體做法為在我們寫的servlet中 呼叫respo

oracle資料庫輸入中文出現亂碼的問題解決方案

原因:本機沒有配置資料庫字符集環境變數,或是與資料庫字符集不一致。 步驟一:在plsql中執行 select userenv('language') from dual; 步驟二:新增系統變數,滑鼠右鍵我的電腦(計算機/此電腦)等圖示,選擇屬性,選擇高階系統設定,選擇高階選項卡的環境變

JSP技術插入資訊到資料庫時中文出現亂碼

資料庫插入中文時出現亂碼–JSP-在資料庫插入操作的時候資料庫中文出現亂碼的解決 這是我發表的第一篇類似於學習日記的文章,希望對遇到同樣困難的you有幫助。 最近學到的是用JSP實現商城的各種技術,目前是實現後臺商品資訊錄入資料庫的模組。類似新增商品的功能,就是用JSP技術去實現罷了。 好了

ubuntu解決中文出現亂碼問題

(1)輸入命令 sudo apt-get install language-pack-zh-hans (2)修改/etc/environment(在檔案的末尾追加): LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh:en_US:en" 注意訪問et

mysql資料庫插入中文以及亂碼問題解決(統一設定為utf-8)格式

1、編輯MySql的配置檔案 MySql的配置檔案Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini。像我的就在D:\Program Files (x86)\MySQL\M

解決Navicat 執行.sql檔案時中文出現亂碼 不能顯示中文

本人第一使用navicat時,直接執行.sql時,中文出現了亂碼,如圖所示:後來通過查資料才明白,是因為自己執行.sql檔案步驟有問題,沒有設定編碼格式,所以下面介紹正確的編碼步驟:第一步:想執行.sql檔案,必須選中資料庫才行,因為.sql執行後生成的表是存在於指定資料庫內

asp.net 輸出txt檔案的時候中文出現亂碼,已解決

using System.Text; using System.IO; Response.ContentEncoding = Encoding.GetEncoding("gb2312"); String aa = Server.MapPath("/11.txt"); Re

解決PLSQL Developer 插入中文 亂碼問題

原部落格地址:http://blog.csdn.net/guowd/article/details/50989109  如圖     這個是由於oracle伺服器端字元編碼 和 Oracle 客戶端 字元編碼不一致引起的。 檢查Oracle伺服器端字元編碼,用

PL/SQL Oracle客戶端中文出現亂碼解決方法

 以前在進行oracle儲存過程的編寫過程中,當寫中文語句的時候,對儲存過程進行編譯成功後,再重新開啟這個文件,發現中文出現了亂碼。這真是件抓狂的事情啊!在網上查詢,很多資訊抓住不到關鍵點,其實解決亂碼的問題很簡單,需要我們的PL/SQL Oracle客戶端的字符集編碼和O

Linux下java程式碼log4j日誌輸出中文出現亂碼中文全部變成問號,解決辦法

問題描述: (1)log4j.xml和log4j.properties日誌輸出的編碼格式正常都設定為UTF-8 (2)cat命令獲取txt檔案,裡面的中文可以正常顯示 (3)log.***(info)中文全部出現亂碼 原因: linux本地設定的檔案編碼格式不是UT

通過freemarker生成一個word,解決生成的word用wps開啟有問題的問題,解決出word時中文檔名亂碼問題,解決打開出word時開啟的word出現問題的問題,出圖片,解決動態列表

通過freemarker製作word比較簡單步驟:製作word模板。製作方式是:將模板word儲存成為xml----在xml的word模板中新增相應的標記----將xml的word檔案的字尾名改成f

Safari瀏覽器顯示PHP檔案中文出現亂碼解決方案

首先應確認PHP程式碼中使用的編碼都是統一的。 <pre name="code" class="php"><?php $conn=mysql_connect("localhost","root","") or die("資料庫伺服器連線錯誤".my

解決mysql無法插入中文資料及插入後顯示亂碼的問題【親測圖文解說!】【轉載】

(1)廢話不多說就是使用mysql資料庫的時候無法輸入中文,可以輸入中文後顯示的又是亂碼!! (2)不說了!開始解決問題! 第一步:找到安裝mysql的目錄找到 my.ini 檔案; 第二步:使用記事本開啟my.ini檔案 , 找到這個地方 看看default-character-set 是不是 ut