Leggi articolo

2009

mercoledì

16

dicembre

Andrea Franzese «aeffe»

  • Questo sito
  • Tempo libero
  • Software libero

Lavori in corso

seconda parte

Ed eccomi online on le prime (corpose) modifiche al sito, tanto corpose che anche questo post ha dovuto attendere un giorno per poter essere pubblicato!

Di seguito la lista delle cose da fare aggiornata e commentata:

  1. Model introduzione delle ''categorie'':

    temevo di incontrare una quantità maggiore di difficoltà nel manovrare con modello e dati validi contemporaneamente, ed invece sono riuscito a modificare il primo sensibilmente senza perdere l'intero DB.

    La soluzione è stata utilizzare dumpdata per esportare i dati del DB attuale, quindi ho modificato il modello e di seguito il file JSON dell'esportazione perché fosse coerente con la nuova definizione del modello.

    Completato questo è bastato cancellare il vecchio DB, eseguire un nuovo syncdb e quindi la loaddata sul file JSON.

  2. GUI aumento delle dimensioni dell'area di testo per l'inserimento dei contenuti degli articoli:

    modifica eseguita e nel contempo ho pure eliminato la doppia vista edit/new, lasciando solo una edit parametrizzata.

  3. GUI introduzione di dojo per la gestione del login

  4. GUI modifica del tema cromatico:

    in corso..

  5. GUI piccole modifiche sul layout del sito:

    in corso..

  6. GUI introduzione di dojo per il menu operativo delle applicazioni:

    in corso

  7. Authentication Introduzione dell'utente guest per rendere visibile anche il backend del sito, con conseguente necessità di gestire correttamente i permessi di django.contrib.auth

  8. GUI Anteprima contestuale nella pagina di inserimento e di modifica degli articoli

  9. Model Articoli in relazione

  10. View Ricerca full text (o qualcosa di simile)

Diciamo che è in piedi un buon 50% delle modifiche: considerando il tempo che posso dedicare alle modifiche sono estremamente soddisfatto!

Resta la difficoltà nel realizzare questa lista non ordinata :-P