django-website-profile / app / views.py
views.py
Raw
from django.shortcuts import render
from app.models import *
from django.contrib import messages

def index(request):
    project1 = Project.objects.filter(setPro = 1)
    project2 = Project.objects.filter(setPro = 2)
    project3 = Project.objects.filter(setPro = 3)
    project4 = Project.objects.filter(setPro = 4)
    context = {'project1':project1, 'project2':project2, 'project3':project3, 'project4':project4}
    if request.method=="POST":
        contact = Contact()
        name = request.POST.get('cname')
        email = request.POST.get('cemail')
        phone = request.POST.get('cphone')
        message = request.POST.get('cmessage')
        contact.name = name
        contact.email = email
        contact.phone = phone
        contact.message = message
        contact.save()
        context['show_modal'] = True
        return render(request, 'index.html', context)
    return render(request, 'index.html', context)