Pelican est un outil de blogging de génération de site statique créé par Python.
Je pense que la meilleure chose à propos de Pelican est qu'il est implémenté en Python 100% pur, mais c'est génial qu'il soit soigneusement conçu pour que vous puissiez créer du contenu sans stress. Le nom est également bon. D'ailleurs, c'est un anagramme de «calepin» qui signifie «cahier» en français.
Ici, nous allons présenter la procédure d'installation de Pelican au démarrage rapide sur le site officiel.
Python 2.7.x est recommandé pour que Pelican fonctionne. Cela semble fonctionner avec Python 3.2 ou supérieur, mais utilisons tranquillement la série 2.7. De plus, les contenus décrits ici sont tous des enregistrements construits sur Mac OX 10.8.
Comme de nombreux autres outils Python, Pelican est recommandé pour une utilisation dans des environnements virtuels construits avec virtualenv. Comment configurer un environnement de développement à l'aide de virtualenv est expliqué à divers endroits, nous allons donc procéder ici en supposant que virtualenv (et virtualenvwrapper) peut être utilisé.
virtualenv Construisez un pélican d'environnement virtuel.
--_ Si vous souhaitez spécifier la version Python, spécifiez-la avec l'option --python = _
$ mkvirtualenv pelican
Créez un répertoire Pelican pour l'environnement virtuel Pelican sous le répertoire personnel de l'utilisateur.
$ mkdir ~/pelican
Définissez le répertoire créé ci-dessus comme répertoire de projet pour l'environnement virtuel virtualenv.
$ cd ~/pelican
$ setvirtualenvproject
Si vous disposez d'un environnement virtualenv, pip est déjà installé, utilisez donc pip pour l'installer.
$ pip install pelican
Si vous souhaitez bloguer avec Markdown, vous devez également avoir installé Markdown.
$ pip install Markdown
Lors de l'installation de Pelican, si l'installation du module dépendant pytz échoue, il semble que vous deviez installer pytz séparément ci-dessous.
$ pip install --pre pytz
pytz requirement installation unsuccessful
Ceci termine l'installation de Pelican.
Une fois que Pelican est installé avec succès, vous pouvez utiliser la commande pelican-quickstart
pour créer un squelette pour votre site.
$ pelican-quickstart
Après cela, quelques questions vous seront posées, et les réponses détermineront une configuration simple pour votre site. Cependant, tous les paramètres décidés ici peuvent être librement modifiés ultérieurement, vous pouvez donc le décider rapidement.
> 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
Après avoir répondu à toutes les questions, un squelette de site Web sera généré.
Commençons par créer le premier article. J'écris un article dans Markdown, donc je vais également donner un exemple dans Markdown ici.
L'article crée un fichier brouillon sous le répertoire de contenu. À titre d'exemple, créons un fichier appelé my-first-post.md. Modifiez content / my-first-post.md avec votre éditeur préféré.
Title:Premier blog Pelican
Date: 2013-09-17 22:58
Category: Pelican
Tags: pelican, python
Slug: my-first-post
Author: 5t111111
Summary:Un résumé de cet article.
Bonjour Pelican
================================
Pélican
--------------------------------
###manchot
Ceci est le premier article utilisant Pelican.
Après avoir créé le fichier, utilisons Makefile pour générer un fichier HTML.
$ make html
Le HTML est généré sous la sortie. Ensuite, démarrons un simple serveur HTTP pour vérifier l'article.
$ make serve
Une fois le serveur démarré, essayez de vous connecter à http: // localhost: 8000
avec un navigateur Web.
Si tout se passe bien, vous devriez voir le blog que vous avez créé.
C'est la première étape de la création d'un blog sur Pelican.
Recommended Posts