View/Requestを使用する代わりにDjango(1.8)render_to_stringを使用してhtmlからpdfに変換して管理コマンドを使用しようとしています。次のコードは、テンプレートをpdfに変換できます。しかし、CSSをテンプレートにロードすることはできません。文字列へのDjangoレンダリングでCSSが読み込まれない
def html_to_pdf():
...
context = {'some_key': 'some_value'}
html = render_to_string('my_app/sample.html', context)
file.write(html)
...
sample.html
{% load static %}
<link href="{% static 'my_app/css/sample.css' %}" rel="stylesheet" type="text/css"/>
はまた、私は設定ファイルに静的に定義されている:私のDjangoのプロジェクトで
STATIC_URL = '/static/'
、ロードすることができ、別のビュー機能がありますURLが呼び出されたときにCSSが付いたテンプレート。ですから、この問題にはrender_to_stringと関係があると思います。
誰でも手伝うことができますか?
あなたはこれを解決するために管理していましたか?私は同じ問題を抱えている。 Chrisに感謝します。 –