Outils pour utilisateurs

Outils du site


informatique:serveur:pelican

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:serveur:pelican [2014/06/29 11:11]
igor
informatique:serveur:pelican [2018/07/29 09:08] (Version actuelle)
Ligne 2: Ligne 2:
  
 En cours de rédaction : FIXME En cours de rédaction : FIXME
 +
 +FIXME : plus à jour...
  
 En terme de [[http://id-libre.org/shaarli/?searchtags=publication_web|publication Web]], j'utilise, ou j'ai utilisé, différents outils, comme par exemple : En terme de [[http://id-libre.org/shaarli/?searchtags=publication_web|publication Web]], j'utilise, ou j'ai utilisé, différents outils, comme par exemple :
Ligne 8: Ligne 10:
   * [[:informatique:serveur:pluxml|PluXml]]   * [[:informatique:serveur:pluxml|PluXml]]
  
-Pour diverses raisons, je cherche à explorer d'autres pistes, comme [[http://jekyllrb.com/|Jekyll]], [[http://jekyllrb.com/|Makefly]] ou [[http://blog.getpelican.com/|Pelican]]. [[:informatique:serveur:pelican|Sur cette page]], je documente ma découverte [//laborieuse//] de ce dernier.+Pour diverses raisons, je cherche à explorer d'autres pistes, comme [[http://jekyllrb.com/|Jekyll]], [[http://makefly.depotoi.re/|Makefly]] ou [[http://blog.getpelican.com/|Pelican]]. [[:informatique:serveur:pelican|Sur cette page]], je documente ma découverte [//laborieuse//] de ce dernier.
  
 ===== Documentation ===== ===== Documentation =====
Ligne 47: Ligne 49:
  
 On peut le faire avec ''fab build''. Dans ma configuration, il faut que l'environnement virtuel soit activé, bien entendu. ''fab regenerate'' permet d'automatiser la génération à chaque modification. On peut le faire avec ''fab build''. Dans ma configuration, il faut que l'environnement virtuel soit activé, bien entendu. ''fab regenerate'' permet d'automatiser la génération à chaque modification.
 +
 +**Attention :** lors de mon premier essai, à la génération du site après ajout d'une page statique, rien ne s'est passé et les erreurs suivantes se sont affichées :
 +
 +  WARNING: Could not process output/authors.html
 +  'NoneType' object has no attribute 'lower'
 +  WARNING: Could not process output/archives.html
 +  'NoneType' object has no attribute 'lower'
 +  WARNING: Could not process output/index.html
 +  'NoneType' object has no attribute 'lower'
 +  WARNING: Could not process output/tags.html
 +  'NoneType' object has no attribute 'lower'
 +  WARNING: Could not process output/categories.html
 +  'NoneType' object has no attribute 'lower'
 +
 +Après quelques rapides recherches, il s'avère qu'il est nécessaire de préciser également dans le ''pelicanconf.py'' le ''PATH = 'content'''
  
 ''fab serve'' démarre un serveur web local, sur le port ''8000''. Du coup, on peut afficher son site sur ''http://localhost:8000''. ''fab serve'' démarre un serveur web local, sur le port ''8000''. Du coup, on peut afficher son site sur ''http://localhost:8000''.
  
 +===== Thème =====
 +
 +Les thèmes se trouvent dans ''~/.virtualenvs/[install-pelican]/lib/python2.7/site-packages/pelican/themes''. J'imagine que le plus simple pour commencer, c'est de faire une copie du thème simple, et de tester des modifications sur ce dernier.
  
  
informatique/serveur/pelican.1404033109.txt.gz · Dernière modification: 2018/07/29 09:08 (modification externe)