Django-Vitae Documentation


Django-Vitae allows users to make highly customizable curricula vitae for use on their websites. The application provides models for common entries on curricula vitae such as education, employment, publications, teaching, and service. Django-Vitae eliminates many of the repetitive tasks related to producing curricula vitae. The included templates provide a complete CV “out of the box”, but allows researchers who might be interested to customize the format using Django templating language.


A stable version of Django-Vitae is available in the Python Package Index and can be installed using pip:

$ pip install django-vitae

The latest development version can be obtained from GitHub:

$ git clone
$ cd django-vitae
$ python install

If you do not have experience with Django, you might be interested in the Getting Started guide.

Organization of the Documentation

Contributing to Django-Vitae

It’s quite possible that Django-Vitae does not include all types of publications necessary. You may open an issue, or–even better–contribute code for other common types of publications not already incorporated into Django-Vitae.

Indices and tables