2010-11-21 15 views
1

テンプレートをロードしようとすると、次のエラーコードが表示されます。テンプレート内のUnicodeDecodeError

「がUTF8」コーデックは、位置720でのバイト0x94をデコードすることはできません:無効な開始バイトここ

はテンプレートです:

{% extends "base.html" %} 
{% block site_wrapper %} 
<div id="main"> 
<a href="#content" class="skip_link">Skip to main content</a> 
<div id="banner"> 
    <div class="bannerIEPadder"> 
     <div class="cart_box"> 
      [link to cart here] 
     </div> 
     Modern Musician 
    </div> 
</div> 
<div id="navigation"> 
    <div class="navIEPadder"> 
     [navigation here] 
    </div> 
</div> 
<div id="middle"> 
    <div id="sidebar"> 
     <div class="sidebarIEPadder"> 
      [search box here] 
      <br/> 
      [category listing here] 
     </div> 
    </div> 
    <div id="content"> 
     <a name=”content”></a> 
     <div class="contentIEPadder"> 
      {% block content %}{% endblock %} 
     </div> 
    </div> 
</div> 
<div id="footer"> 
    <div class="footerIEPadder"> 
     [footer here] 
    </div> 
</div> 
</div> 
{% endblock %} 
+0

スタックトレース、plsをポストします。 – demas

+0

私の問題のように見えるhttp://stackoverflow.com/questions/4237898/unicodedecodeerror-ascii-codec-cant-decode-byte-0xe0-in-position-0-ordinal – demas

答えて

0

私は、PDFファイルからコピーされたので、私は私のコードでいくつかの奇妙な文字を持っていた。

0

あなたはDIV#コンテンツの周りに奇妙な二重引用符を持って、それらを交換してみてくださいASCIIの引用符で囲みます。

あなたのテンプレートはutf-8以外のものでエンコードされていますか?あなたの端末/エディタか多分OSの設定によって異なります。

3

UTF-8では0x94は何もありませんが、ISO1252では正しい引用(”)です。一般的にはプレーンな引用符( ")より安全であると話す。

をあなたがコピーして奇妙なアクセント付き引用符またはそのような何かを持っているいくつかのブログのうち、これを貼り付けていないことを確認してください。

あなたが使用している場合テキストエディタは、ASCIIとして保存し、行方不明アップ作物ものを参照してください。

0

私は。。これと同じエラーが発生しました。そして、それはなってテンプレートの一部としてコピーされたソースに「©」が含まれていた問題が解決しました。 そのコードをチェックしてください奇妙な文字.........

関連する問題