# backend/employees/urls_front.py from django.urls import path from . import views_front app_name = "employees" urlpatterns = [ # --- Профиль и сотрудники --- path("list/", views_front.employee_list, name="employees_list"), path("me/", views_front.employee_profile, name="profile"), path("me/edit/", views_front.employee_edit_me, name="employee_edit_me"), path("/", views_front.employee_profile, name="employee_detail"), path("/edit/", views_front.employee_edit, name="employee_edit"), path("create/", views_front.employee_create, name="employee_create"), path( "create/modal/", views_front.employee_create_modal, name="employee_create_modal" ), # --- Группы --- path("employees//groups/bulk/", views_front.employee_groups_bulk, name="employee_groups_bulk"), path("groups/create/", views_front.group_create, name="group_create"), path("groups/delete/", views_front.group_delete, name="group_delete"), # --- Отделы --- path("departments/create/", views_front.department_create, name="department_create"), path( "departments//roles/edit/", views_front.edit_department_role, name="edit_department_role", ), path("departments/", views_front.department_list, name="department_list"), path( "departments//", views_front.department_detail, name="department_detail" ), path( "departments//edit/", views_front.department_edit, name="department_edit", ), path( "departments//set-head/", views_front.department_set_head, name="department_set_head", ), path( "/departments//set-role/", views_front.set_member_role, name="set_member_role", ), path( "departments//add-member/", views_front.department_add_member, name="department_add_member", ), path( "departments//remove-member/", views_front.department_remove_member, name="department_remove_member", ), # --- Навыки --- path("/skill/add/", views_front.skill_add, name="skill_add"), path("/skill/remove/", views_front.skill_remove, name="skill_remove"), # --- Должности --- path( "positions/create/", views_front.position_create_front, name="position_create" ), path( "positions//update/", views_front.position_update_front, name="position_update", ), path( "/set-position/", views_front.employee_set_position_front, name="employee_set_position", ), path( "me/set-position/", views_front.employee_set_position_me_front, name="employee_set_position_me", ), path("positions//", views_front.position_detail_front, name="position_detail"), ]