[Python] Una cosetta Django

Francesco Bonanno fgthct a gmail.com
Sab 4 Maggio 2019 23:32:05 CEST


Il 04/05/19 14:36, Carlos Catucci ha scritto:
>
>
> On Sat, 4 May 2019 at 12:15, Francesco Bonanno <fgthct a gmail.com 
> <mailto:fgthct a gmail.com>> wrote:
>
>     Ciao, credo che questa bad practice funzioni fino alla versione
>     1.11 dopodiché mancherebbe qualcosa nelle dichiarazione dei
>     ForeignKey ...e poi, perchè vuoi reinventare la ruota?
>
> COn ala 2.21 il tutto funziona, ho solo dovuto aggiungere il 
> paarametro on_delete=models.CASCADE al ForeignKey.
>
Bene!
> Non reinvento la ruota, mi semplifico la vita. Metto la definizione 
> delle funzioni in un file che importo nelle views e poi posso chiamare 
> senza doverne definire una per ciascuna tabella.
>
> Per capirci, creo una serie di funzioni
>
> def insert_update( table, data ):
>     # Inserisce o aggiorna il record
>
> def delete( table, id ):
>     # Cancella il record indicato
>
> def get_element( table, id ):
>     # get elemento specified by pk
>
> def get_filtered_element ( table, filters ):
>     # get all records that match the filter, il filter is blank is the 
> same of all()
Posta un test per queste funzioni, sarebbe interessante
>
> e poi dove mi serve di fare queste operazioni le invoco con i 
> paramrtri relativi.
>
Bada bene Carlos, la mia non era una polemica. Ritenevo solo il tuo 
interessante post più adatto ad una lista più appropriata

> So che si potrebbe ottenere lo stesso usando ContentType ma risulta 
> piu' elaborato come metodo.
>
Te lo stavo per suggerire

Un caro saluto, Franky

> Carlos
> -- 
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20190504/eae0996d/attachment.html>


Maggiori informazioni sulla lista Python