スポンサーサイト

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ヶ月間ほど、強制的に仕事ができない体になる予定なので、プリントアウトしておいてゆっくり翻訳やる予定です。(その前に誰かがやってくれてしまいそう><)


      スポンサーサイト

      0

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

        コメント
        django book翻訳楽しみにしてますー。
        • pateo
        • 2008/01/11 1:12 AM
        pateoさん

        ありがとうございます^^
        django bookですが、よく見てみたら微妙に内容が0.96系なので、どうするか悩んでます…。
        • もも
        • 2008/01/11 12:32 PM
        0.96系でもありがたいです!
        公開されるのを楽しみにしてますー
        • weboo
        • 2008/01/12 1:57 PM
        webooさん

        激しく遅レスですみません(汗
        一応ちびちび翻訳進めております。
        よろしくお願いします★
        • もも
        • 2008/06/24 3:22 PM
        コメントする








           
        この記事のトラックバックURL
        トラックバック
        Django Snippets: Autoescape Migration Helper Plugin Framework Pad integers with leading zeros (template filter) Blog: 文書モデルの定義 久々にdjangoを最新版にしたらHTMLがエスケープされちゃった!!(解決済み) Utilizando GenericRelations na prá
        • 常山日記
        • 2008/01/12 1:39 AM

        PR

        calendar

        S M T W T F S
              1
        2345678
        9101112131415
        16171819202122
        23242526272829
        3031     
        << July 2017 >>

        twitter

        selected entries

        categories

        archives

        recent comment

        • 結局CodeIgniter用汎用Modelクラス&汎用CRUDスクリプトを書きました
          プログラマー
        • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
          よし
        • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
          ななうぇぶ
        • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
          よし
        • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
          よし
        • WindowsのPCで開発するphperがxhprofを使う方法
          ななうぇぶ
        • WindowsのPCで開発するphperがxhprofを使う方法
          川本
        • [バッドノウハウ]Symfony2で別テーブルの集計項目を一覧に含めたいとき
          よし
        • Symfony Advent Calendar JP 2012 day 14 - vendorをcomposerで管理しているプロジェクトにcomposerを使わずにバンドルを追加したときのautoloadの書き方
          77web
        • Symfony Advent Calendar JP 2012 day 14 - vendorをcomposerで管理しているプロジェクトにcomposerを使わずにバンドルを追加したときのautoloadの書き方
          ktz

        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