Zum Beispiel, wenn ich die gleiche style.css für alle meine Apps verwenden möchte, wo sollte ich den statischen Ordner ablegen? Ich bin mir ziemlich sicher, dass die Django-Site sagt, sie in den Anwendungsordner zu legen? Aber was, wenn ich mehrere Apps habe?Können Sie den statischen Ordner im Projektstamm und nicht im Stammverzeichnis der App platzieren?
Q
Können Sie den statischen Ordner im Projektstamm und nicht im Stammverzeichnis der App platzieren?
1
A
Antwort
1
Django sagt nichts dergleichen. Platziere den statischen Ordner wo immer du willst, solange du ihn in STATICFILES_DIRS einfügst, damit Collectstatic ihn findet.
1
Sie können separate static
Ordner für alle Anwendungen erstellen und STATICFILES_DIRS
entsprechend festlegen.
Ich persönlich benutze das folgende Projekt-Layout
project/apps/app_1
...
app_n
static <- static files for all apps
templates <- templates for all apps
/config/...
settings.py
...
, die ich von Two Scoops of Django book entlehnt
Verwandte Themen
- 1. Android - Dateien im Projektstamm speichern und laden
- 2. Punkt Unterdomäne zu Ordner im Stammverzeichnis
- 3. Typescript-App nicht im Ordner node_modules suchen
- 4. So verknüpfen Sie die Datei im Stammverzeichnis
- 5. Git .gitignore nur Ordner im Stammverzeichnis zu ignorieren
- 6. Soll der .git/Ordner nur im Stammverzeichnis des Projekts liegen?
- 7. Ausführen von ASP.NET MVC 2-Projekt nicht im Stammverzeichnis der Domäne, aber im Ordner
- 8. Anzahl der Ordner im Stammverzeichnis von ZipFile abrufen
- 9. Hot Towel: Warum ist Durandal und Require im App-Ordner und nicht im Script-Ordner?
- 10. In App im statischen Codes
- 11. Speichern des statischen Browserbilds im lokalen Ordner
- 12. Holen Sie sich die Liste der Dateien und Ordner im Stammverzeichnis
- 13. Lesen Sie die version.properties-Datei im Stammverzeichnis
- 14. Concrete5: Seiten im Stammverzeichnis der Website abrufen
- 15. Warum existiert der Eintrag ".." im Stammverzeichnis?
- 16. die Dateien aus Unterverzeichnis im Stammverzeichnis
- 17. Wie können wir einen Ordner der App im Gerätespeicher in Android erstellen?
- 18. Wie verknüpfe ich Bilder, die sich nicht im statischen Ordner in der Flasche befinden
- 19. Platzieren Sie die Funktionsanweisungen nacheinander im Programmspeicher
- 20. Speichern von Upload in Flask speichert nur im Projektstamm
- 21. Rsync --files-from nicht im Zielverzeichnis platzieren
- 22. Wie VSMacros80 Ordner aus dem Projektstamm loswerden?
- 23. Task.Run im statischen Initialisierer
- 24. Django: collectstatic funktioniert, findet aber nicht den richtigen statischen Ordner
- 25. dynamische Strukturen im statischen Speicher?
- 26. Platzieren Sie Segmente der externen statischen Bibliothek an bestimmten Positionen.
- 27. Bild im gewünschten Ordner optimieren
- 28. .Net-Kern Ordner im statischen Ordner (www) hinzufügen und Bilddatei speichern
- 29. Wordpress im Stammverzeichnis installiert, Subdomain funktioniert nicht mehr, GoDaddy host
- 30. Batch-Datei ältesten Ordner löschen, wenn es mehr als 3 Ordner im Stammverzeichnis gibt