Когда запускаю джанго через runserver и делаю выборку, потом вывожу print(articles)
в консоли все выводится.
В продакшн делаю через logging
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'file': {
'level': 'DEBUG',
'class': 'logging.FileHandler',
'filename': '/path/to/django/debug.log',
},
},
'loggers': {
'news': {
'handlers': ['file'],
'level': 'DEBUG',
'propagate': True,
},
},
}
import logging
logger = logging.getLogger(__name__)
def show_from_cat(request,url):
category=Category.objects.get(url__exact=url)
child=Category.objects.filter(parent_id=category.id)
articles=Article.objects.filter(Q(category__id=category.id) | Q(category__id__in=(child)),published=1).order_by('-created')
logger.debug(articles)
Но не выводится выборка