ジャンゴ肉

Djangoモデルとテンプレートで漂白剤を簡単に使用
今すぐダウンロード

ジャンゴ肉 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Other/Proprietary Li...
  • 価格:
  • FREE
  • 出版社名:
  • Tim Heap
  • 出版社のWebサイト:
  • https://bitbucket.org/tim_heap/

ジャンゴ肉 タグ


ジャンゴ肉 説明

Django-BleachはDjangoアプリで、ユーザーHTMLをサニタイズするためのDjangoアプリケーションです.Bleachは、HTML入力を取り、HTMLタグ、属性、スタイルの許可されているサブセットのみを含む有効なサニタイズHTMLを返すPythonモジュールです。 Django-Bleachは、漂白剤を非常に簡単に使用するDjangoアプリです。 PIP Install Django-Bleach2を介してDjango-Bleachをインストールします。 Django-Bleachをinstalled_appsに追加します.inditle_apps = 3。許可されたタグ、属性、およびスタイルの賢明なデフォルトを選択します。そして、不明なタグが発生したときの動作。これらはそれぞれオプションです。デフォルトはBleachのデフォルトを使用します。 Bleach_allowed_tags = #はbleach_allowed_attributes =を許可されています。 #bleach_allowed_styles = #unknown tags trueの場合は、#false bleach_strip_tags = true#stripコメントの場合はHTMLエスケープ文字に置き換えます。bleach_strip_comments = false4。 BLEACHフィールドのデフォルトのウィジェットを選択します。これはdjango.forms.textareaのデフォルトですが、wysiwygエディタ、または似たようなものに置き換えたいと思うでしょう。プロジェクトですが、あなたが使用するものはあなた次第です。自動的に消毒されるユーザー編集可能なHTMLコンテンツを含む最も簡単な方法はBleachField Modelフィールドを使用することです。 content = BLEACHFIELD()#... BleachFieldは以下の引数を取り、BLEACHの出力をカスタマイズします。 applement_tags- ablivel_attributes- ablelse_styles-trip_tags-trip_commentsin Blach固有の引数への追加BleachField Modelフィールドは、すべての通常のフィールド属性を受け入れます。シーンの背後にあるテキストフィールドであり、デフォルトのTextFields Doと同じ引数をすべて受け入れます。BleachField Modelフィールドは、すべての作業を行うためにBleachFieldフォームフィールドを利用します。それは抑制施設自体を提供しません。これはバグと見なされますが、きれいな解決策はまだ実装されていません。これを修正するプル要求は、感謝します。 BleachField ModelフィールドがBleachFieldフォームフィールドでのみ使用されている限り、問題はありません。そうでない場合は、消毒されたHTMLを保証できません。Formsa BlaceFieldフォームフィールドが提供されています。このフィールドは、ユーザーからのHTML入力をサニテスし、Djangoアプリケーションに安全できれいなHTMLを提示します。これは、作業の大部分が行われている場所です。テンプレートに印刷する必要がある場所からコンテンツのPeiceがあります。フィルタは引数を取りません。アプリケーション設定で定義されているデフォルト設定を使用します.Productのホームページ


ジャンゴ肉 関連ソフトウェア

Django-Misery

Djangoのためのシンプルな禁止システム、それはあなたのウェブサイトをさまよう厄介なものを浪費する ...

56

ダウンロード