from django.urls import path, include
from . import views
from rest_framework.routers import DefaultRouter
from rest_framework.authtoken.views import obtain_auth_token

app_name = 'MaxHunterAPI'

router = DefaultRouter(trailing_slash=False)
#router.register('assinantes3', views.AssinantesViewSet, basename=app_name)

urlpatterns = [
    path(r'assinantes', views.AssinantesView.as_view(), name="assinantes"),
    path(r'assinaturas', views.AssinaturasView.as_view(), name="assinaturas"),
    path(r'acessos', views.AcessosView.as_view(), name="acessos"),
    path(r'pagamentos', views.PagamentosView.as_view(), name="pagamentos"),
    path(r'estados_civis', views.EstadosCivisView.as_view(), name="estados civis"),
    path(r'formas_pagamento', views.FormasdePagamentoView.as_view(), name="formas de pagamento"),
    path(r'status_pagamento', views.StatusPagamentoView.as_view(), name="status pagamento"),
    path(r'planos', views.PlanosView.as_view(), name="planos"),
    path(r'regioes', views.RegioesView.as_view(), name="regioes"),
    path(r'assinaturas/<int:pk>', views.AssinaturaView.as_view(), name="assinatura"),
    path(r'acessos/<int:pk>', views.AcessoView.as_view(), name="acesso"),
    path(r'pagamentos/<int:pk>', views.PagamentoView.as_view(), name="pagamento"),
    path(r'oportunidades', views.OportunidadesView.as_view(), name="oportunidades"),
    path(r'oportunidades/<int:pk>', views.OportunidadeView.as_view(), name="oportunidade"),
    path(r'prediction', views.Prediction.as_view(), name = 'prediction'),
    
]

urlpatterns += router.urls
