# urls.py
from django.urls import path
from django.conf import settings
from django.conf.urls.static import static
from apps.funcionario.views import (
    create_funcionario, edit_funcionario, delete_funcionario, funcionario_list,
    delete_user_for_funcionario, update_username, update_password, no_permission, update_permissions,create_user_for_funcionario
)


# urls.py

urlpatterns = [
    path('funcionarios/', funcionario_list, name='funcionario_list'),
    path('funcionarios/create/', create_funcionario, name='create_funcionario'),
    path('funcionarios/<int:id>/edit/', edit_funcionario, name='edit_funcionario'),
    path('funcionarios/<int:id>/delete/', delete_funcionario, name='delete_funcionario'),
    path('funcionarios/<int:funcionario_id>/create_user/', create_user_for_funcionario, name='create_user_for_funcionario'),
    path('funcionarios/delete_user/', delete_user_for_funcionario, name='delete_user_for_funcionario'),
    path('update_username/', update_username, name='update_username'),
    path('update_password/', update_password, name='update_password'),
    path('no_permission/', no_permission, name='no_permission'),
    path('funcionarios/update_permissions/', update_permissions, name='update_permissions'),
    
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

