Pelican ist ein statisches Blogging-Tool zur Generierung von Websites, das von Python erstellt wurde.
Ich denke, das Beste an Pelican ist, dass es in 100% reinem Python implementiert ist, aber es ist großartig, dass es sorgfältig ausgearbeitet wurde, damit Sie Inhalte ohne Stress erstellen können. Der Name ist auch gut. Übrigens ist es ein Anagramm von "calepin", was auf Französisch "Notizbuch" bedeutet.
Hier werden wir das Verfahren von der Installation von Pelican bis zum Schnellstart auf der offiziellen Website vorstellen.
Python 2.7.x wird empfohlen, damit Pelican funktioniert. Es scheint mit Python 3.2 oder höher zu funktionieren, aber lassen Sie uns die 2.7-Serie ruhig verwenden. Darüber hinaus handelt es sich bei den hier beschriebenen Inhalten um alle Datensätze, die auf Mac OX 10.8 erstellt wurden.
Wie viele andere Python-Tools wird Pelican für die Verwendung in virtuellen Umgebungen empfohlen, die mit virtualenv erstellt wurden. Das Einrichten einer Entwicklungsumgebung mit virtualenv wird an verschiedenen Stellen erläutert. Daher wird hier davon ausgegangen, dass virtualenv (und virtualenvwrapper) verwendet werden können.
virtualenv Erstellen Sie einen Pelikan in einer virtuellen Umgebung.
--_ Wenn Sie die Python-Version angeben möchten, geben Sie sie mit der Option --python = an. _
$ mkvirtualenv pelican
Erstellen Sie ein Pelikanverzeichnis für die virtuelle Umgebung des Pelikans im Home-Verzeichnis des Benutzers.
$ mkdir ~/pelican
Legen Sie das oben erstellte Verzeichnis als Projektverzeichnis für die virtuelle Umgebung von virtualenv fest.
$ cd ~/pelican
$ setvirtualenvproject
Wenn Sie eine virtuelle Umgebung haben, ist pip bereits installiert. Verwenden Sie daher pip, um es zu installieren.
$ pip install pelican
Wenn Sie mit Markdown bloggen möchten, muss Markdown installiert sein.
$ pip install Markdown
Wenn bei der Installation von Pelican die Installation des abhängigen Moduls pytz fehlschlägt, müssen Sie pytz anscheinend unten separat installieren.
$ pip install --pre pytz
pytz requirement installation unsuccessful
Damit ist die Pelican-Installation abgeschlossen.
Sobald Pelican erfolgreich installiert wurde, können Sie mit dem Befehl pelican-quickstart
ein Skelett für Ihre Site erstellen.
$ pelican-quickstart
Danach werden Ihnen einige Fragen gestellt, und die Antworten bestimmen eine einfache Einrichtung für Ihre Site. Alle hier festgelegten Einstellungen können jedoch später frei geändert werden, sodass Sie sie schnell festlegen können.
> What will be the title of this web site? A Blog Written in Pelican
> Who will be the author of this web site? 5t111111
> What will be the default language of this web site? [en] ja
> Do you want to specify a URL prefix? e.g., http://example.com (Y/n) Y
> What is your URL prefix? (see above example; no trailing slash) http://pelicanblog.jp
> Do you want to enable article pagination? (Y/n) Y
> How many articles per page do you want? [10] 10
> Do you want to generate a Makefile to easily manage your website? (Y/n) Y
> Do you want an auto-reload & simpleHTTP script to assist with theme and site development? (Y/n) Y
> Do you want to upload your website using FTP? (y/N) N
> Do you want to upload your website using SSH? (y/N) N
> Do you want to upload your website using Dropbox? (y/N) N
> Do you want to upload your website using S3? (y/N) N
Nach Beantwortung aller Fragen wird ein Website-Skelett erstellt.
Lassen Sie uns zuerst den ersten Artikel erstellen. Ich schreibe einen Artikel in Markdown, daher werde ich auch hier ein Beispiel in Markdown geben.
Der Artikel erstellt eine Entwurfsdatei unter dem Inhaltsverzeichnis. Als Beispiel erstellen wir eine Datei mit dem Namen my-first-post.md. Bearbeiten Sie content / my-first-post.md mit Ihrem Lieblingseditor.
Title:Erster Pelikan-Blog
Date: 2013-09-17 22:58
Category: Pelican
Tags: pelican, python
Slug: my-first-post
Author: 5t111111
Summary:Eine Zusammenfassung dieses Artikels.
Hallo Pelikan
================================
Pelikan
--------------------------------
###Pinguin
Dies ist der erste Artikel mit Pelican.
Verwenden Sie nach dem Erstellen der Datei Makefile, um eine HTML-Datei zu generieren.
$ make html
HTML wird unter Ausgabe generiert. Als nächstes starten wir einen einfachen HTTP-Server, um den Artikel zu überprüfen.
$ make serve
Versuchen Sie nach dem Start des Servers, mit einem Webbrowser eine Verbindung zu "http: // localhost: 8000" herzustellen. Wenn alles gut geht, sollten Sie das von Ihnen erstellte Blog sehen.
Dies ist der erste Schritt beim Aufbau eines Blogs über Pelican.
Recommended Posts