Bereitstellen: Installieren des Mezzanine-Designs

8

Wie installiere ich Mezzanine Theme genau, Schritt für Schritt?

Zum Beispiel Moderna free theme .

    
sdd 19.01.2015, 12:23
quelle

1 Antwort

23

Voraussetzungen:

0) Versionierung

%Vor%

1) Ich habe PythonAnywhere für das Hosting von

verwendet

2) Ich folgte diesem Weg, um Mezzanine zu installieren: hier , unten Es gibt Links zu PythonAnywhere-spezifischen Hilfslinien

3) Der Anfangszustand lautet also: Mezzanine wird bereitgestellt, leer und mit einem Standardthema.

4) [optional] Grundlegende Vorlagen werden gesammelt (~ 80 davon war es)

5) Statisch wird über python manage.py collectstatic

gesammelt

1. Fügen Sie moderna zum Projekt hinzu

Das ist ein einfacher Schritt.

  • Sie sollten zur Seite mit Thema gehen (für moderna ist es hier ) und herunterladen. Es wird eine Django-App sein, die wahrscheinlich in das Archiv gepackt wurde.

  • Wenn die App gezippt ist, entpacken Sie sie.

  • Verschiebe es in deinen Mezzanine-Projektordner (der mit dem Befehl mezzanine-project myproject erstellt wurde)

  • Die Ordnerstruktur sollte zu

    werden %Vor%

2. Ändern Sie settings.py

  • Öffnen Sie settings.py Ihres Mezzanine-Projekts

  • fügen Sie moderna / templates zu TEMPLATE_DIRS in settings.py hinzu. Der Punkt ist, den Vorlagenladern neue Richtungen zu geben - jetzt suchen sie zuerst nach Vorlagen in moderna. Sollte jetzt so aussehen:

    %Vor%
  • fügen Sie moderna app INSTALLED_APPS in settings.py vor allem hinzu (ich vermute, das ist für Moderna Ansichten, Modelle usw. - Backend für Vorlagen)

3. Neue statische Dateien

  • collectstatic wieder - jetzt wird es moderna statisch
  • greifen

4. URLConf

  • in urls.py, verwende DIRECT_TO_TEMPLATE für / (root url), sollte folgendermaßen aussehen:

    %Vor%

5. Neu laden

Ich rate Einige Server würden neue Einstellungen und URLs automatisch übernehmen. Diejenigen, die dies nicht tun, sollten manuell neu geladen werden, um aufzuholen und Ihr schönes neues Thema zu zeigen.

6. Anpassung beginnt

  • Jetzt können Sie mit der Anpassung des Moderna-Designs über base.html und index.html -Dateien im Ordner myproject/moderna/templates/ beginnen.

Postscriptum

Ich begrüße alle Korrekturen und Erweiterungen, ich bin kein Experte in Mezzanine-Anpassung und das Thema hat viele rutschige Hänge.

    
sdd 23.10.2017, 04:11
quelle