0
私はBeautiful Soupを使ってHTMLを解析していますが、返すHTMLには—
(ロングダッシュ)や®
(登録記号)などの特殊文字が含まれることがあります。Djangoに特殊文字を保存して表示する正しい方法は何ですか?
私は現在このHTMLを文字列としてそのままデータベースに格納しています。その結果、テンプレートにこれらの変数を表示すると、上記のように特殊文字が表示されます。私は{{variable | safe}}を使って文字をアンエスケープしようとしましたが、うまくいきませんでした。
これらの種類の特殊文字をDjangoに保存して表示する正しい方法は何ですか?
おかげでそれらを表示するには
のようなものである必要があり、それは私がちょうど '追加されたが判明しました。それを正しい変数に追加して、文字列をエスケープして期待どおりにします。 –