Project

General

Profile

Segnalazione #56

collezione di file statici su git

Added by Christopher R. Gabriel over 5 years ago. Updated over 5 years ago.

Status:
Chiuso
Priority:
Normale
Target version:
Start date:
06/29/2016
Due date:
% Done:

100%

Resolution:
fixed

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

Segnalazione #60: Errore collectstatic dopo movimento cartella staticChiusoMarco Marinello

Associated revisions

Revision 48c3038f (diff)
Added by Marco Marinello over 5 years ago

Spostamento cartella static
refs #56

Revision 05a57b98 (diff)
Added by Marco Marinello over 5 years ago

2° mv staticdir
refs #56

History

#1 Updated by Marco Marinello over 5 years ago

  • Status changed from Nuovo to Chiuso
  • Resolution set to fixed

Rimossa nel commit e3ebd223

#2 Updated by Christopher R. Gabriel over 5 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.

#3 Updated by Christopher R. Gabriel over 5 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.

#4 Updated by Marco Marinello over 5 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?

#5 Updated by Christopher R. Gabriel over 5 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.

#6 Updated by Marco Marinello over 5 years ago

  • Assignee changed from Marco Marinello to Christopher R. Gabriel

Cartella rinominata nel commit 48c3038f

#7 Updated by Christopher R. Gabriel over 5 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'.

#8 Updated by Marco Marinello over 5 years ago

  • Assignee changed from Marco Marinello to Christopher R. Gabriel

Rinominato in 05a57b98

#9 Updated by Christopher R. Gabriel over 5 years ago

  • Status changed from Commenti to Chiuso

Ottimo, chiudo.

Also available in: Atom PDF