Ciao a tutti.
Devo realizzare una app per far disegnare all'utente una bandiera, tipo qui.
Devo inserire la app in un progetto web scritto in python (con django-html-css) e posso usare javascript (jquery, ajax). Possibilmente non mi tirate fuori altro (se non app o framework o librerie di questi programmi).
A seconda di vari parametri l'utente avrà a disposizione diverse divisioni, figure, etc, ma la parte dove chiedo aiuto è quella relativa alla grafica.
Io pensavo di creare lo sfondo, far scegliere il colore, poi dare la possibilità di aggiungere una divisione tra quelle disponibili, colorarle, far scegliere infine una figura e una posizione tra quelle standard e stop. Il risultato mi va bene così (cioè è esattamente ciò che voglio) ma è sul procedimento che ho dubbi.
Non sono un programmatore quindi sto chiedendo proprio le basi: quale tra quei linguaggi dovrei usare? (un pò tutti ma per cosa?) quali sono i comandi a disposizione? dovrei usare un canvas? Dare una galleria di bitmap tra cui scegliere e far sovrapporre le immagini è una buona procedura?
Grazie per le risposte
Edit: giusto per spiegarmi meglio...
se conoscete qualche django package non sarebbe male. Altrimenti anche sapere i nomi dei comandi mi aiuterebbe a cercare informazioni perché per ora non sapendo che cercare ne ho trovate poche. Anche nei libri che ho non c'è molto al riguardo.
Devo realizzare una app per far disegnare all'utente una bandiera, tipo qui.
Devo inserire la app in un progetto web scritto in python (con django-html-css) e posso usare javascript (jquery, ajax). Possibilmente non mi tirate fuori altro (se non app o framework o librerie di questi programmi).
A seconda di vari parametri l'utente avrà a disposizione diverse divisioni, figure, etc, ma la parte dove chiedo aiuto è quella relativa alla grafica.
Io pensavo di creare lo sfondo, far scegliere il colore, poi dare la possibilità di aggiungere una divisione tra quelle disponibili, colorarle, far scegliere infine una figura e una posizione tra quelle standard e stop. Il risultato mi va bene così (cioè è esattamente ciò che voglio) ma è sul procedimento che ho dubbi.
Non sono un programmatore quindi sto chiedendo proprio le basi: quale tra quei linguaggi dovrei usare? (un pò tutti ma per cosa?) quali sono i comandi a disposizione? dovrei usare un canvas? Dare una galleria di bitmap tra cui scegliere e far sovrapporre le immagini è una buona procedura?
Grazie per le risposte
Edit: giusto per spiegarmi meglio...
se conoscete qualche django package non sarebbe male. Altrimenti anche sapere i nomi dei comandi mi aiuterebbe a cercare informazioni perché per ora non sapendo che cercare ne ho trovate poche. Anche nei libri che ho non c'è molto al riguardo.
Ultima modifica: