¿Cómo deshacerse de la entrada __acciones__ en la respuesta del crudrestController?
-
27-10-2019 - |
Pregunta
Estoy subclasificando el CrudrestController para implementar una interfaz REST. Funciona bien, pero la respuesta dict contiene un __actions__
Entrada que contiene algún código HTML que realmente no quiero en mi respuesta.
Según la clase de Tablefiller, el documento de la clase algo así debería funcionar:
class ProcessController(CrudRestController):
model = Process
#...
class table_filler_type(TableFiller):
__model__ = Process
__actions__ = False
Pero la página siempre arroja un AttributeError: 'Process' object has no attribute '__actions__'
¿Algún consejo?
Solución
A pesar de los documentos en línea, la forma correcta parece ser:
class table_filler_type(TableFiller):
__model__ = Process
__omit_fields__ = ['__actions__', ]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow