{% extends "base.html" %} {% block content %}

Table of Contents

{% for p in pages|sort(attribute='sort-order') %} {% if p.slug == 'introduction' %}

1. {{ p.title }}

{% elif p.slug == 'web-frameworks' %}

2. {{ p.title }}

{% elif p.slug == 'deployment' %}

3. {{ p.title }}

{% elif p.slug == 'databases' %}

4. Databases

Relational {{ p.title }}
{% elif p.slug == 'databases' %}

4. {{ p.title }}

{% elif p.slug == 'web-design' %}

5. {{ p.title }}

{% elif p.slug == 'continuous-integration' %}

6. Automation

{{ p.title }}
{% elif p.slug == 'static-content' %}

7. Performance

{{ p.title }}
{% elif p.slug == 'application-programming-interfaces' %}

8. APIs

{{ p.title }}
{% elif p.slug == 'logging' %}

9. Monitoring & Analytics

{{ p.title }}
{% elif p.slug == 'web-application-security' %}

10. Security

{{ p.title }} {% set greater_indent = true %}
{% elif p.slug == 'best-python-resources' %}

11. Miscellaneous

{{ p.title }}
{% else %} {% if not greater_indent %} {% else %} {% endif %} {{ p.title }}
{% endif %} {% endfor %}

Map

In addition to the table of content, there's also a work-in-progress subjects map (.pdf) that visually lays out each chapter.

{% include "sidebar.html" %}
{% endblock %}