画像タグを含むデータベースにhtmlを保存しています。画像が静的ディレクトリからプルされるようにコーディングするにはどうすればよいですか?
私は同等のものが欲しい:
<img src='{% static 'images/pic1' %}'>
画像タグを含むデータベースにhtmlを保存しています。画像が静的ディレクトリからプルされるようにコーディングするにはどうすればよいですか?
私は同等のものが欲しい:
<img src='{% static 'images/pic1' %}'>
HTMLをデータベースに保持したいということは非常にまれです。通常は、静的に提供されるファイルに保存することをお勧めします。
そうは言っても、RequestContextを使用してHTMLをレンダリングするだけです。
from django.template import Template, RequestContext
def get(self, request, *args, **kwargs):
...
html = HtmlModel.objects.get(name='unusual_practice').html
template = Template(html)
rendered_html = template.render(RequestContext(request))
...
RequestContextはコンテキストプロセッサを取得するため、STATIC_URLをそこに含める必要があります。