Tuesday¶
Objectives¶
- Be able to traverse a Binary Search Tree in code.
- Learn about the glorious nature of iterators and generators in Python.
- Understanding function-based views in Django, and how they hook up to Django’s URL configuration.
- Read about using Django’s Authentication Systems
- Learn how to connect a GitHub project to TravisCI to enable testing and coverage reporting on push.
Readings¶
For your tasks this week, you’ll need to create a number of views in Django. Please refer to the following readings for help in answering your quesitons:
- Writing Views in Django
- An overview of Django’s Class-Based Views
- Full API Documentation for Class-Based Views
You may also wish to refer to the following materials for help in writing templates in Django:
- An overview of the Django Template Language
- Django Templates Configuration (including configuration of template lookup and engine selection)
- The built-in template tags and filters in Django
- Creating your own custom template tags and filters
Other readings to be aware of
Review¶
- Implementing the Binary Search Tree
- Django Models (the
ImagerProfile
)