Ho una domanda molto semplice che non sono riuscito a trovare una risposta. Usando l'applicazione Django staticfiles, chiamo la routine di raccolta delle statistiche digitando questa riga di comando: python manage.py collectstatic
.Come dire a Django staticfiles di non raccogliere file di directory multimediali caricati dall'utente?
Il mio problema è che ho diverse applicazioni che servono statica + una directory multimediale contenente file caricati dall'utente. Django copia tutti i file nella directory statica, inclusi i file multimediali!
Mi piacerebbe che Django non copi i file caricati dall'utente nella directory statica quando chiamo python manage.py collectstatic
. Qualcuno ha un'idea? Provato opzione --ignore
ma senza successo ...
Grazie in anticipo.
aggiungere qui le impostazioni per le impostazioni, per favore – histrio
Lo spostamento del supporto caricato dall'utente su MEDIA_ROOT (dove appartengono) è un'opzione? – Tony
Infatti, i file vengono caricati dall'utente su MEDIA_ROOT. Tutto è OK e posso usarli nei miei modelli. Il problema è che collectstatics copia 'MEDIA_ROOT/*' in 'STATIC_ROOT'. Quindi ho paura che finisca per sovraccaricare il mio server duplicando ogni singolo file caricato dall'utente ... – user650108