[genropy] Re: metodi comuni a tutte le form

  • From: Giovanni Porcari <giovanni.porcari@xxxxxxxxx>
  • To: genropy <genropy@xxxxxxxxxxxxx>
  • Date: Wed, 16 Nov 2016 11:00:06 +0100


Il giorno 16 nov 2016, alle ore 09:37, Alessandro Tufi 
<alessandro.tufi@xxxxxxxxx> ha scritto:

Nel main.py si può definire metodi comuni a tutte le table:

class Table(GnrDboTable):
   pass


C'è qualcosa di simile per i Form?

La form non è un oggetto pythonico ma esiste solo in javascript.

Però puoi definire dei metodi comuni a tutte le pagine.

Se nel main metti


class WebPage(object):
    def miafunc(self, foo, bar=None)


in tutte le pagine di quel package potrai avere la tua funzione.

Attenzione che se usi nomi già definiti a livello di pagina o dei component che 
importi devi capire bene
quale vince (a memoria non lo ricordo ma se vuoi controllo la priorità)


G




Ale



Giovanni Porcari
giovanni.porcari@xxxxxxxxx




Other related posts: