|
|
@ -2,10 +2,12 @@ |
|
|
View pública para acesso ao acervo histórico via GED (sistema legado). |
|
|
View pública para acesso ao acervo histórico via GED (sistema legado). |
|
|
Issue #1326 / Task #1348 – Adicionar tela do GED dentro do Legislativo. |
|
|
Issue #1326 / Task #1348 – Adicionar tela do GED dentro do Legislativo. |
|
|
""" |
|
|
""" |
|
|
|
|
|
from decouple import config |
|
|
from django.shortcuts import render |
|
|
from django.shortcuts import render |
|
|
from django.views.decorators.cache import cache_control |
|
|
from django.views.decorators.cache import cache_control |
|
|
|
|
|
|
|
|
GED_URL = "https://franco-ged.up.railway.app/" |
|
|
# Sem default: se GED_URL não estiver no .env, retorna string vazia. |
|
|
|
|
|
GED_URL = config('GED_URL', default='') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@cache_control(public=True, max_age=300) |
|
|
@cache_control(public=True, max_age=300) |
|
|
@ -13,7 +15,8 @@ def ged_historico(request): |
|
|
""" |
|
|
""" |
|
|
Exibe o sistema GED (acervo histórico – matérias anteriores a 2026) |
|
|
Exibe o sistema GED (acervo histórico – matérias anteriores a 2026) |
|
|
incorporado em iframe. Acesso público, sem autenticação. |
|
|
incorporado em iframe. Acesso público, sem autenticação. |
|
|
|
|
|
Se GED_URL não estiver configurado, exibe mensagem informativa. |
|
|
""" |
|
|
""" |
|
|
return render(request, 'materia/ged_historico.html', { |
|
|
return render(request, 'materia/ged_historico.html', { |
|
|
'ged_url': GED_URL, |
|
|
'ged_url': GED_URL or '', |
|
|
}) |
|
|
}) |
|
|
|