Detalhes do Job
← Voltar ao historico
ID
d3fc8ee0-8b66-482c-b552-a083035e45c2
Status
Falhou
Criado em
27/05/2026 11:10:05
Finalizado em
27/05/2026 11:10:06
Progresso
0,0%
Etapa atual
Iniciando...
Mensagem de erro
You cannot call this from an async context - use a thread or sync_to_async.
Configuracao
{'chapter': 2, 'starting_point': 1, 'num_points': 10, 'starting_figure': 3, 'starting_table': 2, 'figure_template': 'Movimentos Contados', 'table_template': 'Volumes Contados'}
Log Detalhado
[2026-05-27 14:10:05] [INFO] Job criado. session_key=y5qg5bnl1soc54s6a5dbnr2vvt0h626i
[2026-05-27 14:10:05] [INFO] Config: {'chapter': 2, 'starting_point': 1, 'num_points': 10, 'starting_figure': 3, 'starting_table': 2, 'figure_template': 'Movimentos Contados', 'table_template': 'Volumes Contados'}
[2026-05-27 14:10:05] [INFO] Thread de geracao iniciada
[2026-05-27 14:10:05] [INFO] Output dir: /app/outputs/d3fc8ee0-8b66-482c-b552-a083035e45c2
[2026-05-27 14:10:06] [INFO] Pontos a processar: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[2026-05-27 14:10:06] [INFO] Croquis encontrados: 13 arquivos em 10 pontos
[2026-05-27 14:10:06] [INFO] Planilhas encontradas: 10
[2026-05-27 14:10:06] [ERROR] ERRO FATAL: You cannot call this from an async context - use a thread or sync_to_async.
[2026-05-27 14:10:06] [ERROR] Traceback (most recent call last):
File "/app/reports/views.py", line 413, in _run_generation_background
job.save(update_fields=['current_step', 'progress'])
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 874, in save
self.save_base(
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 966, in save_base
updated = self._save_table(
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 1110, in _save_table
results = self._do_update(
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 1213, in _do_update
return filtered._update(values, returning_fields)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/query.py", line 1327, in _update
return query.get_compiler(self.db).execute_returning_sql(returning_fields)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 2140, in execute_returning_sql
row_count = self.execute_sql(ROW_COUNT)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 2111, in execute_sql
row_count = super().execute_sql(result_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 1622, in execute_sql
cursor = self.connection.cursor()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/utils/asyncio.py", line 24, in inner
raise SynchronousOnlyOperation(message)
django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async.