codescraftman / trending / views.py
views.py
Raw
from django.shortcuts import render
from .models import (
    Analytics, MachineLearning, ArtificialIntelligence,
    ComputerSystems, Microprocessors, CyberSecurity, Programming
)

def index(request):
    return render(request, 'trending/index.html')

def analytics_list(request):
    analytics = Analytics.objects.all()
    return render(request, 'trending/analytics_list.html', {'analytics': analytics})

def machine_learning_list(request):
    machine_learning = MachineLearning.objects.all()
    return render(request, 'trending/machine_learning_list.html', {'machine_learning': machine_learning})

def artificial_intelligence_list(request):
    ai = ArtificialIntelligence.objects.all()
    return render(request, 'trending/artificial_intelligence_list.html', {'ai': ai})

def computer_systems_list(request):
    computer_systems = ComputerSystems.objects.all()
    return render(request, 'trending/computer_systems_list.html', {'computer_systems': computer_systems})

def microprocessors_list(request):
    microprocessors = Microprocessors.objects.all()
    return render(request, 'trending/microprocessors_list.html', {'microprocessors': microprocessors})

def cyber_security_list(request):
    cyber_security = CyberSecurity.objects.all()
    return render(request, 'trending/cyber_security_list.html', {'cyber_security': cyber_security})

def programming_list(request):
    programming = Programming.objects.all()
    return render(request, 'trending/programming_list.html', {'programming': programming})