django 中文處理

一) 最簡單的方案
     1) 創建數據庫: 

           (用utf8吧,爲latin1受的苦還不夠嗎 :< ) 

           CREATE DATABASE database_name DEFAULT CHARACTER SET utf8 ; 

     2) settings配置: 

           DEFAULT_CHARSET = 'utf-8' (Django默認設置) 

           DATABASE_OPTIONS = { 'charset': 'utf8', }(Django默認設置) 

           FILE_CHARSET= 'gb18030' 

     3) HTML&Template: 

           <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

            參考:http://htmlhelp.com/tools/validator/charset.html.en 

      4)定義程序編碼: 

    # -*- coding: gb18030 -*-
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章