Il y a trois dossiers nécessaires
content/pages
Dans lequel se trouvera au moins une page pour en faire la page d'accueil.
D'autres pages pourraient également y être ajoutées, comme par exemple « à propos » ou « contact ».
Chacune de ces pages feront apparaître un lien clicable dans le menu principal du site qui est actuellement vide et donc invisible.
content/fichiers
Ce dossier est prévu pour recevoir des fichiers « téléchargeables » depuis les pages ou les articles.
content/images
Comme son nom l'indique, c'est pour y déposer les images, soit à la racine de ce dossier ou dans des sous-dossiers en fonction du nombre d'images ou des besoins de classement.
Les autres dossiers sont considéré en tant que catégories
content/autrechose
En plus des trois dossiers importants, chaque dossier supplémentaire « créera » une nouvelle catégorie qui apparaîtra également dans le menu principal.
Et dans chacuns de ces dossiers supplémentaires, vous pourrez créer vos articles.
Il y a quelques notions fondamentales.
- pages
- catégories
- articles
- mots clés
- images
- fichiers téléchargeables
Copier un site
Télécharge ce fichier
Les fichiers et dossiers créés par Pelican
dossier ou fichier | Utilisation |
---|---|
content | Pour le contenu d'origine, sous forme de fichiers Markdown, de dossiers, d'images… |
output | Contiendra le résultat de la transformation du contenu sous forme de pages html. |
pelicanconf.py | C'est le fichier de configuration du site. |
publishconf.py | Pour une mise en production qui nécessiterait une configuration différente, mais on peut s'en passer. |
Makefile | Pour pulbier le site, mais on peut s'en passer. |
tasks.py | Pour automatiser la publication, mais on peut s'en passer. |
Ce fichier ?
Le fichier d'origine de la page que vous êtes entrain de lire se trouve dans /content/pages/e. contenu.md
. C'est un fichier écrit avec la syntaxe markdown. Pour que ce fichier soit pris en compte par Pelican, il lui faut au moins deux variables ou deux paramètres au début du fichier, comme ci-dessous.
---
title: Contenu
date: 2023-03-19
---
Le contenu du site…