Wie kann man den __actions__ -Eintrag in die Antwort des CrudrestController loswerden?

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

  •  27-10-2019
  •  | 
  •  

Frage

Ich unterklasside den CrudrestController, um eine REST -Schnittstelle zu implementieren. Es funktioniert einwandfrei, aber das Antwortdikt enthält eine __actions__ Eintrag, der einen HTML -Code enthält, den ich in meiner Antwort wirklich nicht möchte.

Nach der TableFiller Class 'Docstring sollte so etwas funktionieren:

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

Aber die Seite wirft immer eine AttributeError: 'Process' object has no attribute '__actions__'

Irgendein Rat?

War es hilfreich?

Lösung

Trotz der Inline -Dokumente scheint der richtige Weg zu sein:

class table_filler_type(TableFiller):
    __model__ = Process
    __omit_fields__ = ['__actions__', ]
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top