title: Python Encoding Issue
body: <p>I am really lost in all the encoding/decoding issues with Python. Having read quite few docs about how to handle incoming perfectly, i still have issues with few languages, like Korean. Anyhow, here is the what i am doing.</p>
  
  <pre><code>korean_text = korean_text.encode('utf-8', 'ignore')
  korean_text = unicode(korean_text, 'utf-8')
  </code></pre>
  
  <p>I save the above data to database, which goes through fine.</p>
  
  <p>Later when i need to display data, i fetch content from db, and do the following:</p>
  
  <pre><code>korean_text = korean_text.encode( 'utf-8' )
  print korean_text
  </code></pre>
  
  <p>And all i see is '???' echoed on the browser. Can someone please let me know what is the right way to save and display above data.</p>
  
  <p>Thanks</p>