Skip to content

Workshop Intro to Django and Django Rest Framework

ABG edited this page Nov 17, 2022 · 2 revisions

Workshop Overview

Come to the PeopleDepot workshop to:

  • work with Django and the Django Rest Framework
  • create database tables using ORM
  • create API endpoints
  • write tests with Pytest
  • use Docker and scripts
  • contribute to a project on GitHub
  • collaborate with a team

All levels are welcome! We have broken the workshop into two parts to accommodate all levels. See below for details.

Prework

Try to set up your development environment using our instructions. If you get stuck in any step, signup for our ‘Development environment setup troubleshooting’ workshop - Part 1

Workshop Wikis

Workshop Part 1 Details

This workshop will help attendees troubleshoot any issues they encountered when attempting to set up their development environment while following the Workshop Part 1 Wiki.

Workshop Part 2 Details

In this workshop we will introduce concepts and you will get experience with:

  • Django’s Object Relational Mapping (ORM) and Django REST Framework (DRF) by creating a table and API endpoints
  • Creating tests for table models & API endpoints
  • Contributing to an active open source project on GitHub
  • Docker containers that run all dependencies and packages needed (without installing them directly on your machine)

Workshop attendees who need additional help to commit code and submit a Pull Request are encouraged to join the Hack for LA team through the onboarding process.

Clone this wiki locally