Jumpstart your projects with Cookiecutter

Speaker: Humphrey Butau

Type: Talk

Room: Tugela Room

Time: Oct 05 (Thu), 14:15

Duration: 0:45

How does one start a python project from scratch? How do i structure my projects so that they are not deplorable but deployable to either pypi or if it is a django project to a production server.

In this talk I will show how Cookie-Cutter, a project templating tool for Python, Django and other programming languages will help you start new Django and Python projects from templates not just swiftly and easily, but also reliably and in-line with best practices. I will also show how you can create your own templates to share with the rest of the world.

This talk is not aimed at at any particular level of expertise. I will be demonstrating how to install and use cookie-cutter to start projects, first with a Pypi project and then with a Django project.

At the end of the talk delegates will be able to start python projects which follow best practices, are easily deployable to pypi, ready to link with continuous integration servers among other things. Delegates will also be in a position to create their own cookie-cutters or project templates which they can share with the rest of the world.