Вы должны использовать пользовательский контекстный процессор . При этом вы можете установить переменную, например, top_products
, которое будет доступно во всех ваших шаблонах.
* 1006 Е.Г. *
# in project/app/context_processors.py
from app.models import Product
def top_products(request):
return {'top_products': Products.objects.all()} # of course some filter here
В вашем settings.py
:
TEMPLATE_CONTEXT_PROCESSORS = (
# maybe other here
'app.context_processors.top_products',
)
А в вашем шаблоне:
{% for product in top_products %}
...