Segnalazione #56
collezione di file statici su git
100%
Description
la cartella 'wholestatic' non deve stare su git, e' la cartella della raccolta dei file static ( tramite manage.py collectstatic) che si esegue nell'ambiente di produzione, che raccoglie i file statici delle app configurate.
Se il deploy dei file statici avviene in modalità diversa, questo approccio non lo permette e "rompe" lo standard.
Subtasks
History
Updated by Marco Marinello over 8 years ago
- Status changed from Nuovo to Chiuso
- Resolution set to fixed
Rimossa nel commit e3ebd223
Updated by Christopher R. Gabriel over 8 years ago
- Status changed from Chiuso to Commenti
- Assignee changed from Marco Marinello to Christopher R. Gabriel
Riassegna a chi lo ha aperto, che chiudera' o meno il ticket confermando.
Updated by Christopher R. Gabriel over 8 years ago
- Assignee changed from Christopher R. Gabriel to Marco Marinello
Vedo pero' che nuovamente tutti i file static sono su git, nella cartella a cui punta STATIC_ROOT, che e' sbagliato.
I file statici devono stare nelle app, e STATIC_ROOT dovra' puntare ad una cartella che verrà popolata tramite il comando di management collectstatic, quindi o non deve esistere oppure deve essere vuota. Meglio la prima scelta.
Updated by Marco Marinello over 8 years ago
- Assignee changed from Marco Marinello to Christopher R. Gabriel
Vedo però anche che nel branch master è presente la cartella static e il comando collectstatic creava la cartella wholestatic. La soluzione sarebbe spostare l'attuale cartella static in hearings?
Updated by Christopher R. Gabriel over 8 years ago
- Assignee changed from Christopher R. Gabriel to Marco Marinello
Si esatto, wholestatic viene create se non e' presente, perche' e' quella indicata da STATIC_ROOT. La cartella 'static' va spostata e/o splitta nelle specifiche app, a seconda del contenuto.
Updated by Marco Marinello over 8 years ago
- Assignee changed from Marco Marinello to Christopher R. Gabriel
Cartella rinominata nel commit 48c3038f
Updated by Christopher R. Gabriel over 8 years ago
- Assignee changed from Christopher R. Gabriel to Marco Marinello
Vedi che l'hai spostata in hearings, ma tipicamente i file statici che riguardano tutto il progetto (tipo jquery, o bootstrap) si metteono in una static della app del progetto, quindi 'pyhearing'. in 'hearing/static/' vanno messi soltanto file statici in uso ai template/viste della app 'hearing'.
Updated by Marco Marinello over 8 years ago
- Assignee changed from Marco Marinello to Christopher R. Gabriel
Rinominato in 05a57b98
Updated by Christopher R. Gabriel over 8 years ago
- Status changed from Commenti to Chiuso
Ottimo, chiudo.
Spostamento cartella static
refs #56