Skip to content

Tutorials walking new programmers through the process of building their first website in Python and Django

License

Notifications You must be signed in to change notification settings

fabelier/django-carrots

 
 

Repository files navigation

Django Carrots tutorials

Le tutoriel Django Carrots présente pas-à-pas aux débutants la manière de créer leur premier site internet avec Python et Django

En quelques mots:

  1. Installer Python et mettre en place son environnement de développement
  2. Les bases de Python
  3. "Snakes!" compétition en ligne
  4. Développer une application de sondage en Django
  5. Déployer son application

Générer la documentation

En deux lignes:

$ pip install -r requirements.txt
$ make html

La documentation sera créée dans le répertoire build/html.

Version imprimable

Pour générer une version imprimable, vous aurez besoin de XeTeX (car PDFLatex ne supporte malheureusement pas l'unicode):

$ make latex
$ cd build\latex

# Open workshops.tex and remove '\DeclareCharacter' directive
$ xelatex workshops.tex

Pourquoi Python 3 ?

Parce que Python 3, c'est le futur. Et aussi pour la gestion native de l'Unicode ce qui permet de sauter toute la formation à l'Unicode qui serait nécessaire avec Python 2. Ça évite de faire peur aux débutants dès le début.

Contribuer

N'hésitez pas ! Vous y êtes même fortement encouragés.

Les guides et outils logiciels de Django Carrots sont libres:

Vous pouvez les redistribuer et/ou les modifier sous les termes de la licence GPL v3 de la FSF. Voir le fichier LICENSE à la racine du dépôt pour plus d'informations.

About

Tutorials walking new programmers through the process of building their first website in Python and Django

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 41.4%
  • Python 38.1%
  • Makefile 20.5%