views.py:
from django.shortcuts import render, get_object_or_404
def someview(request, slug=None):
some_obj =
return render(
request,
'someapp/someobject_detail.html',
{
'object': get_object_or_404(SomeObject, slug=slug),
'funky_page': True, # <--
}
)
someobject_detail.html:
<link href='{{ STATIC_URL }}css/style.css' rel='stylesheet' type='text/css'>
...
<li{% if funky_page %} class="funky"{% endif %}"></li>
...
style.css:
li.funky { background-color: red; }
Если всё-таки начать с
пошагового процесса создания Django-проекта, часть вопросов отпадёт сама собой.