from django.urls import path
from . import views

app_name = 'awards_vitrine'

urlpatterns = [
    # Accueil : Liste des événements actifs
    path('', views.index, name='index'),
    
    # Détail d'un événement (Vitrine & Tunnel de vote)
    path('event/<uuid:event_id>/', views.event_detail, name='event_detail'),
    # Ajoutez cette ligne au milieu des autres patterns
    path('confirm-vote/<uuid:candidat_id>/', views.vote_interface, name='vote_interface'),
    # Soumission du vote (Traitement sécurisé)
    path('submit-vote/', views.vote_submit, name='vote_submit'),
    
    # Résultats : Podium Top 3 (Accessible après date_cloture)
    path('event/<uuid:event_id>/results/', views.results, name='results'),
    
    # Page de mentions légales (Contenu dynamique via SiteSettings)
    path('legal/', views.legal_view, name='legal'),
    
    # Page de confirmation après vote réussi
    path('thanks/', views.confirmation_view, name='confirmation'),
    
    # Page d'erreur de sécurité (Fraude, doublons, etc.)
    path('security-alert/', views.security_error_view, name='security_error'),
]