Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5241

Re: [Python-de] Mezzanine

From Christopher Arndt <chris@chrisarndt.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Mezzanine
Date 2018-09-21 20:01 +0200
Message-ID <mailman.51.1537553462.2746.python-de@python.org> (permalink)
References <ea229419-a332-8bb2-fbae-3c1fa0032625@jensdiemer.de> <20180921193912.3ee0fdf4@xingu.arnoldarts.de> <282e6e17-2063-e37e-7f14-cf2da304121f@chrisarndt.de>

Show all headers | View raw


Am 21.09.18 um 19:39 schrieb Arnold Krille:
> Und bei den statischen Generatoren bin ich bei nikola hängen geblieben.

Same here. Solche statischen Generatoren haben auch den Vorteil, man
kann den ganzen Source Code als auch den Inhalt der Seite unter Version
Control stellen und mit einem Python virtualenv verwalten.

Eine Seite ändern inkl. Dokumentation der Änderungen geht dann super
schnell mit:

    workon mysite
    $EDITOR pages/mypage.md
    git commit -a -m "Added blah to mypage"
    git push
    nikola build && nikola deploy

In der conf.py von nikola wird das Deployment z.B. so konfiguriert:

    DEPLOY_COMMANDS = {
        'default': [
            "rsync -rltv --update --checksum --delete output/* "
	    "myserver.com:/home/mysite.com/htdocs",
        ]
    }

Alternativ kann man auch auf GitHub Pages deployen:

https://getnikola.com/handbook.html#deploying-to-github

Chris

Back to de.comp.lang.python | Previous | Next | Find similar


Thread

Re: [Python-de] Mezzanine Christopher Arndt <chris@chrisarndt.de> - 2018-09-21 20:01 +0200

csiph-web