Oggetti datetime con python e SQLite

Ogni dato memorizzato nel database ha un tipo associato detto “storage type” e naturalmente le operazioni eseguibili sul dato dipenderanno dal suo tipo. La maggioranza dei database SQL utilizzano lo static typing: a ciascuna colonna di una tabella è associato un tipo e solo i dati di quel particolare tipo potranno essere inseriti in quella … Leggi tutto

Web2py: installazione e primo esempio

Web2py viene fornito in tre versioni: una versione binaria per Windows, una versione binaria per OSX ed una versione “source” per Windows, Linux e OSX. La differenza sostanziale è che le prime due includono anche l’interprete Python e tutti i moduli fondamentali del linguaggio. Se sul vostro sistema è già installato Python vi consiglio senz’altro … Leggi tutto

Web2py: il DAL

Web2py, come tutti i framework più diffusi, ha un layer di astrazione verso i database relazionali cui si interfaccia, il DAL (Database Abstraction Layer). A questi layer ci si riferisce spesso anche con il termine di ORM (Object Relational Mapping): anche se in teoria i due concetti non sono la stessa cosa, quasi sempre un … Leggi tutto