from django.urls import path


from . import views

app_name = "campaigns"

urlpatterns = [  
    # Campaigns URLS
    path("", views.CampaignsListView.as_view(), name="views_campaigns"), 

    
    path("add" ,views.add_campaign , name="add_campaign"), 
    path("<int:id_campaign>/view", views.view_campaign, name="view_campaign"), 
    path("<int:id_campaign>/edit",views.edit_campaign,name="edit_campaign"),
    path("<int:id_campaign>/update",views.update_campaign,name="update_campaign"),  
    path("<int:id_campaign>/disable",views.disable_campaign , name="disable_campaign"), 
    path("<int:data>/report",views.campaign_report , name="campaign_report"),  
    path("<int:id_campaign>/load_excel", views.genExcel, name="load_excel"),

    path("load_campaigns", views.channels_campaigns, name="load_campaigns"),  
    path("statscampaign/", views.statscampaign, name="statscampaign"), 
  
    # Creative Urls
    path("creative", views.views_creative , name= "views_creative"),  
    path("creative/add", views.add_creative, name="add_creative"),
    path("creative/edit", views.edit_creative, name="edit_creative"), 
    path("creative/<uuid:id_adpost>/edit", views.edit_creative, name="edit_creative"),
    path("creative/<uuid:id_adpost>/update", views.update_creative, name="update"),
    
    path("load_creatives/", views.load_creatives, name="ajax_load_creatives"),  
    path("load_creative/", views.load_creative, name="ajax_load_creative"), 
    path("send_creative/", views.send_creative, name="ajax_send_creative"), 
    path("statscreative/",views.statscreative,name = "statscreative"),
    path('load/adspots', views.load_adspots, name='ajax_load_adspots'),
    # path("views_advertiser_adspots/",views.views_advertiser ,),

    path("add_old" ,views.add_campaign , name="add_campaign_old"),
]


