Vorrei utilizzare peewee per i record create da un csv. Sembra che la sintassi richiede args Parola chiave:Ottieni i nomi dei campi ordinati da peewee Modello
user = User.create(username='admin', password='test')
Se le righe della aspetto CSV come (admin, test)
, sarebbe opportuno conoscere i nomi dei campi ('username', 'password')
per formare un dict a passare in (sembra che posso' t passare una lista dei valori per il modello per dedurre quali sono i campi corrispondenti).
Esiste una proprietà di User
che ha un elenco dei nomi dei campi nell'ordine in cui sono definiti?
Grazie
Nota per self: non utilizzare 'User' come nome modello – beardc
Mi sono imbattuto in questa domanda: perché non dovresti usare User come nome di modello? – Thomas
È una [parola riservata in postgres] (http://stackoverflow.com/questions/10891368/postgres-table-column-name-restrictions). Peewee lo gestisce bene, ma rende più complicato utilizzare la console. – beardc