Notebooks Jupyter pour le blog Oh Ce Cours.
Cliquez sur le badge ci-dessus pour lancer l'environnement Binder, puis naviguez vers le notebook de votre choix.
notebooks/
├── requirements.txt # Dépendances pour Binder
└── articles/
└── mon-article/
├── notebook.ipynb # Le notebook
├── requirements.txt # Dépendances spécifiques (optionnel)
└── data/ # Données associées (optionnel)
- Créer un dossier dans
articles/avec un nom en kebab-case - Créer le notebook
notebook.ipynb - Ajouter les métadonnées Oh Ce Cours dans le notebook
Dans le notebook, section metadata :
{
"metadata": {
"ohcecours": {
"title": "Titre de l'article",
"slug": "mon-article",
"description": "Description courte pour le SEO",
"author": "prenom",
"tags": ["python", "tag2"],
"difficulty": "débutant|intermédiaire|avancé",
"duration_minutes": 30,
"published": true
}
}
}Dans une cellule Markdown, ajoutez un commentaire HTML :
<!-- ohcecours:cta type="formation" slug="python-clean-code" -->
<!-- ohcecours:cta type="academie" slug="python-avance" -->
<!-- ohcecours:cta type="expertise" -->
<!-- ohcecours:cta type="newsletter" -->Ces commentaires seront remplacés par des blocs CTA lors du rendu sur le site.
Les notebooks sont automatiquement synchronisés avec le site Wagtail via :
python manage.py sync_notebooks