from django.urls import path

from . import views_resume

urlpatterns = [
    path("analyze/", views_resume.ResumeAnalyzeView.as_view(), name="resume-analyze"),
    path("preview/", views_resume.ResumePreviewView.as_view(), name="resume-preview"),
    path(
        "generate/", views_resume.ResumeGenerateView.as_view(), name="resume-generate"
    ),
    path(
        "history/", views_resume.ResumeHistoryView.as_view(), name="resume-history"
    ),
    # Специфичные пути до <pk>/, чтобы export/* однозначно совпадали
    path(
        "<int:pk>/export/pdf/",
        views_resume.ResumeExportPdfView.as_view(),
        name="resume-export-pdf",
    ),
    path(
        "<int:pk>/export/html/",
        views_resume.ResumeExportHtmlView.as_view(),
        name="resume-export-html",
    ),
    path(
        "<int:pk>/export/docx/",
        views_resume.ResumeExportDocxView.as_view(),
        name="resume-export-docx",
    ),
    path("<int:pk>/", views_resume.ResumeDetailView.as_view(), name="resume-detail"),
]
