Django. Есть переменная в файле views.py - Post.objects.all()[:10]. Выдает 10 сообщений. Как перенести это форматирование [:10] в файл settings.py
Есть переменная в файле views.py - Post.objects.all()[:10]. Выдает 10 сообщений. Как перенести это форматирование [:10] в файл settings.py В самом файле views.py попробовал разбить на несколько переменных - получилось так
def index(request):
x = Post.objects.all()
y = x[:3]
posts = y
Вот теперь встал вопрос как сделать так чтоб эту часть перенести в settings.py
В файле settings.py создаете параметр конфигурации, т.е. переменную:
POSTS_COUNT = 10
В файле views.py используете:
from django.conf import settings
...
def index(request):
posts = Post.objects.all()[:settings.POSTS_COUNT]
...