from django.urls import path
from django.conf import settings
from django.conf.urls.static import static
from apps.relatorios.views import (
    relatorio_lote,
    consulta_repiques,

    # Semeadura
    relatorio_geral_semeadura,
    relatorio_geral_semeadura_pdf,

    # Repique
    relatorio_geral_repique,
    relatorio_geral_repique_pdf,

    # Estufa
    relatorio_geral_estufa,
    relatorio_geral_estufa_pdf,
)

urlpatterns = [
    # Lotes
    path('relatorio_lote/', relatorio_lote, name='relatorio_lote'),
    path('relatorio/consulta_repiques/', consulta_repiques, name='consulta_repiques'),

    # Semeadura
    path('relatorio/semeadura/', relatorio_geral_semeadura, name='relatorio_geral_semeadura'),
    path('relatorio/semeadura/pdf/', relatorio_geral_semeadura_pdf, name='relatorio_geral_semeadura_pdf'),

    # Repique
    path('relatorio/repique/', relatorio_geral_repique, name='relatorio_geral_repique'),
    path('relatorio/repique/pdf/', relatorio_geral_repique_pdf, name='relatorio_geral_repique_pdf'),
    path('relatorio/repique/<int:year>/', relatorio_geral_repique, name='relatorio_geral_repique_year'),
    path('relatorio/repique/<int:year>/<int:month>/', relatorio_geral_repique, name='relatorio_geral_repique_month'),

    # Estufa
    path('relatorio/estufa/', relatorio_geral_estufa, name='relatorio_geral_estufa'),
    path('relatorio/estufa/pdf/', relatorio_geral_estufa_pdf, name='relatorio_geral_estufa_pdf'),
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
