reverted to old web configuration on main branch

This commit is contained in:
2025-10-06 10:56:21 +02:00
parent 696d0e61f1
commit ed20c841ab
515 changed files with 353022 additions and 7422 deletions

55
home/views.py Normal file
View File

@@ -0,0 +1,55 @@
from django.conf import settings
from django.shortcuts import render
from .models import AnonMessage
import json
import requests
from django.conf import settings
from django.http import JsonResponse
from django.views.decorators.csrf import csrf_exempt
from django.core.mail import EmailMultiAlternatives
from django.template.loader import render_to_string
from django.utils.html import strip_tags
from .forms import ContactMe
# Create your views here.
def home(request):
if request.method == "POST":
form = ContactMe(request.POST)
if form.is_valid():
send_email_contactme(request, form.cleaned_data["customer_email"], form.cleaned_data["message"], form.cleaned_data["customer_name"])
return JsonResponse({"success": True})
else:
return JsonResponse({"success": False, "errors": form.errors})
#zprávy z chatu (posledníhc deset)
last_messages = AnonMessage.get_last_messages(10, True)
for message in last_messages:
message.time = message.time.strftime("%b. %d, %Y, %H:%M")
return render(request, 'home/index.html',{'last_messages':last_messages,'contactme_form': ContactMe()})
import logging
from django.core.mail import send_mail
logger = logging.getLogger(__name__)
def send_email_contactme(request, customer_email, message, name):
subject = "vontor.cz - nový zákazník"
recipient_email = customer_email
context = f"Zákazník: {name}\nEmail: {customer_email}\n\nZpráva: {message}"
send_mail(
subject,
context,
'"vontor.cz" <web@vontor.cz>',
['brunovontor@gmail.com'],
fail_silently=False,
)