Come sbarazzarsi della voce __actions__ nella risposta di CrudurestController?

StackOverflow https://stackoverflow.com/questions/5369606

  •  27-10-2019
  •  | 
  •  

Domanda

Sto sottoclasse il CrudRestController per implementare un'interfaccia di riposo. Funziona bene, ma la risposta DICT contiene un __actions__ Voce che contiene un codice HTML che non voglio davvero nella mia risposta.

Secondo la classe Table Filler 'Doctring qualcosa del genere dovrebbe funzionare:

class ProcessController(CrudRestController):
    model = Process
    #...
    class table_filler_type(TableFiller):
        __model__ = Process
        __actions__ = False

Ma la pagina lancia sempre un AttributeError: 'Process' object has no attribute '__actions__'

Qualche consiglio?

È stato utile?

Soluzione

Nonostante i documenti in linea, il modo corretto sembra essere:

class table_filler_type(TableFiller):
    __model__ = Process
    __omit_fields__ = ['__actions__', ]
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top