Problemas con traer un dato tipo foto desde un API
Problemas con traer un dato tipo foto desde un API
ZamuPaz
Posts: 12Questions: 2Answers: 0
Tengo un api que me devuelve data en la cual lleno en el detatables, en estos precisos momentos tengo problemas con jalar una data que me trae foto de un modelo.
A continuacion dejo el api:
API:
for anuncio in anuncios:
data = {}
data['id'] = anuncio['id'],
data['manifestado'] = anuncio['numero_de_manifiesto'],
data['nave'] = anuncio['nave__nombre'],
data['tipo_nave'] = anuncio['tipo_nave__descripcion'],
data['nombre_linea'] = anuncio['linea_naviera__nombre'],
data['nro_viaje'] = anuncio['nro_viaje'],
data['agente_maritimo'] = anuncio['agente_maritimo__nombre'],
data['eslora'] = anuncio['nave__eslora'],
data['eta'] = anuncio['eta'],
data['etb'] = anuncio['etb'],
data['etc'] = anuncio['etc'],
data['etd'] = anuncio['etd'],
data['carga'] = anuncio['carga'].upper()
data['proyecto_articulo'] = anuncio['proyecto_articulo__nombre']
# data['amarradero'] = anuncio['amarradero__nombre']
data['reporte_servicio_url'] = reverse('reporte_servicio', kwargs={"pk": anuncio['id']})
data['atraque_url'] = reverse('acta_maniobra_imprimir', kwargs={"pk": atra[anuncio['id']]}) if anuncio['id'] in atra else None
data['desatraque_url'] = reverse('acta_maniobra_imprimir', kwargs={"pk": desa[anuncio['id']]}) if anuncio['id'] in desa else None
data['foto'] = anuncio['tipo_nave__foto'],
resultado.append(data)
También dejo el html donde llamo la data:
columns: [
{
data: "foto",
},
{data: "manifestado"},
{data: "nave"},
{data: "tipo_nave"},
{data: "nombre_linea"},
{data: "nro_viaje"},
{data: "agente_maritimo"},
{data: "eslora"},
{data: "eta"},
{data: "etb"},
{data: "etc"},
{data: "etd"},
{data: "carga"},
{data: "proyecto_articulo"},
{
"targets": -1,
"data": null,
"defaultContent": "<i class=\"fa fa-eye\" aria-hidden=\"true\"></i>",
"className": 'anuncio'
},
{
"targets": -1,
"data": null,
"defaultContent": "<i class=\"fa fa-eye\" aria-hidden=\"true\"></i>",
"className": 'atraque'
},
{
"targets": -1,
"data": null,
"defaultContent": "<i class=\"fa fa-eye\" aria-hidden=\"true\"></i>",
"className": 'desatraque'
}
],
El problema es que me trae la url y estaba intentando con el render y defaultContent...
Sería de mucha ayuda su aporte, dejo foto del resultado.
Gracias de antemano.
This discussion has been closed.