В моей базе данных есть стиль, и я хочу использовать его в шаблоне, но я не знаю, как.
models.py
class Post(models.Model):
# ...
body = models.TextField() # HTML
style = models.TextField() # CSS
# ...
views.py (я не знаю, будет ли это полезно)
# ...
# Context have to be get to every template extends form 'base.html'
base_context = {
"category": Category.objects.all(),
}
# ...
def detail(request, slug, day, month, year):
context = base_context.copy()
context['post'] = Post.objects.get(slug=slug,
created__day=day,
created__month=month,
created__year=year)
return render(request, 'post/detail.html', context)
# ...
Я пытался:
{# ... #}
<style>
{{ post.style }}
</style>
{# ... #}
(я знаю, как использовать стили, сохраненные в «статическом» каталоге)
Я использую django 2.1 и python 3.7.