スポンサーサイト

0

    一定期間更新がないため広告を表示しています


    • 2014.12.23 Tuesday
    • -
    • -
    • -
    • -
    • -
    • by スポンサードリンク

    久々にdjangoを最新版にしたらHTMLがエスケープされちゃった!!(解決済み)

    0
      JUGEMテーマ:インターネット


      あけましておめでとうございます…。
      超・ひさびさにdjangoを触ってはまったのでメモですー。

      実は今日、自分のメインサイトを某国内VPS→さくらと移転していたんですが、うっかりsvn coした最新版djangoを使ったら、HTMLテキストをそのままDBから読み出して表示していたところが全てエスケープされてしまった!

      焦ってdjangoの日本語ドキュメントを見に行ったけど、何も書いてない…。
      で、さらに焦って本家のドキュメントを見に行ったら答えがありました^^;
      http://www.djangoproject.com/documentation/templates/#automatic-html-escaping
      今後、{% autoescape off %}{% endautoescape %}で囲わないと、djangoのテンプレートシステムを使って出力する際、HTMLタグと思しき文字列は全てエスケープされるということらしいです。
      私みたいにw bodyにHTMLを直接書き込む癖がある人は気をつけましょう。

      他鯖においてるdjangoアプリもsvn updateするときは要注意…。
      新年早々お粗末さまでした。


      あと、django bookが新しくなった&全章揃ったみたいなので、そろそろ翻訳を直して公開しようかなー。なんちゃって(汗
      約2週間後〜2ヶ月間ほど、強制的に仕事ができない体になる予定なので、プリントアウトしておいてゆっくり翻訳やる予定です。(その前に誰かがやってくれてしまいそう><)


      1

      PR

      calendar

      S M T W T F S
        12345
      6789101112
      13141516171819
      20212223242526
      2728293031  
      << January 2008 >>

      twitter

      selected entries

      categories

      archives

      recent comment

      • djangoテンプレート上でmodelのメソッドに引数を渡す方法(djangoで出勤簿アプリ試作中♪)
        GavannITサービス-なりとみ
      • 私がそれでも名古屋市に住み続ける理由を6つにまとめてみた!
        bose wireless speaker
      • FastCGIでdjango…400エラー???
        levi's
      • さくらインターネットdjangoが突然500エラー!?(Pythonバージョンアップされてた
        salomon running shoes
      • 私がそれでも名古屋市に住み続ける理由を6つにまとめてみた!
        louboutin shoes
      • FastCGIでdjango…400エラー???
        yeezy boost 350
      • さくらインターネットdjangoが突然500エラー!?(Pythonバージョンアップされてた
        jordan 11
      • Silexでエラーページをカスタマイズする方法 : Symfony Advent Calendar 2011 - day 12
        pandora jewelry
      • django対symfony 日本語メール送信(その1 symfony編)
        nike air vapormax
      • 解決!XREAでCGI版Pythonを使ってdjangoを動かす(人柱?)
        kate spade

      recent trackback

      • HTMLの表(TABLE)のセル(TD)に斜線を引くjavascriptライブラリ slash.js 作っちゃいました
        常山日記
      • django対symfony 日本語メール送信(その1 symfony編)
        CPA-LABテクニカル
      • CodeIgniterでユーザー認証
        されどLAMPな日々
      • 久々にdjangoを最新版にしたらHTMLがエスケープされちゃった!!(解決済み)
        常山日記
      • FastCGIを諦めてmod_pythonを使う。Apacheのアップグレード
        サーバー用語集
      • さくらインターネット、sqlite3でdjango@CGI版を使う際の設定メモ
        常山日記
      • さくらインターネット スタンダードプランでdjango使ってる方、DBは?
        mitszoの日記
      • python多次元リストをsort(並べ替え)する方法?
        mitszoの日記
      • フォームから送信した値とrequest.POSTの挙動($_POST@PHPとの比較)
        Humming Via Kitchen
      • 日本語テキストをtruncate@django(Python全般にも??)
        常山日記

      recommend

      links

      profile

      search this site.

      others

      mobile

      qrcode

      powered

      無料ブログ作成サービス JUGEM