from django.shortcuts import render, get_object_or_404
from django.views.decorators.csrf import csrf_exempt
from news.models import News
from content.models import GeneralInfo

# Create your views here.
@csrf_exempt
def news_post(request, slug):
    news_item = get_object_or_404(News, slug=slug)
    general_info = GeneralInfo.objects.first()
    news_items = News.objects.filter(status=True).order_by('-date')[:6] # Retrieve the 6 most recent news items
    return render(request, './news_post.html',{
        'news_item': news_item,
        'general_info': general_info,
        'news_items': news_items,
    })