2026-03-09 18:46:01 +00:00
|
|
|
from django.contrib import admin
|
|
|
|
|
from django.urls import path, include
|
|
|
|
|
from django.conf import settings
|
|
|
|
|
from django.conf.urls.static import static
|
|
|
|
|
|
|
|
|
|
urlpatterns = [
|
|
|
|
|
path("admin/", admin.site.urls),
|
feat(sgmp): API REST, app Next.js, ConfiguracaoSGMP e ajustes de permissões/serviços
- API JSON (auth, dashboard, colaboradores, solicitações) e app Next em frontend/
- Modelo ConfiguracaoSGMP, migrações e permissões (acesso, decorators, context)
- Serviços/views/templates e integrações Winthor/SQL Server
- Docs: MIGRACAO, ARQUITETURA_APROVACAO, README_PERMISSOES; Dockerfile/requirements
- Testes: fluxo de desligamento alinhado a pareceres GG/Ctrl + Diretoria; criar_solicitacao_desligamento com tipo/aviso
Made-with: Cursor
2026-04-15 01:44:49 +00:00
|
|
|
path("api/", include("solicitacoes.api_urls")),
|
2026-03-09 18:46:01 +00:00
|
|
|
path("", include("solicitacoes.urls")),
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
# Servir arquivos de mídia (anexos de pareceres etc.) pela própria aplicação.
|
|
|
|
|
# Em ambientes com servidor web dedicado (nginx/apache), essa configuração
|
|
|
|
|
# pode ser substituída pelo serviço de arquivos estáticos do servidor.
|
|
|
|
|
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|