Tutorials in Web Development

Category Django

TDD with Gatsby, Django & Docker Part 1, Chapter 03 — Django Graphene

Using test driven development, (TDD) with Django Graphene and Docker.

TDD with Gatsby, Django & Docker Part 1, Chapter 04 — Mutations

Mutations In order to post data to a server with Graphql we use a process called mutations which are similar to the query process we defined in our last post. TDD Graphene Mutations We’ll begin by writing a test for… Continue Reading →

TDD with Gatsby, Django & Docker Part 1, Chapter 05 — Django JWT

Authentication with GraphQL & JWT Django comes with Users built in so, first we build our user app. Create Our First User Create a new folder called /server/users at the root of server with a new file schema.py: /todo-app-graphql/server/users/schema.py In… Continue Reading →

TDD with Gatsby, Django & Docker Part 1, Chapter 06 — Testing Django Mutations with JWT

Django JWT Testing Since we implemented JWT authentication in our previous post all our mutation tests will fail. Why? Because our server/todo_app/schema.py is now testing to confirm that an authenticated user is logged in. After all, we don’t want anybody… Continue Reading →

TDD with Gatsby, Django & Docker Part 1, Chapter 07 — Backup DB & Makefile

Backing Up Our Database One of the final tasks we need to address is how to back up a postgres database running inside a docker container. Not that difficult: After running the command above if you check the contents of… Continue Reading →

TDD with Gatsby, Django & Docker Part 2, Chapter 15 — Frontend Testing with Enzyme

Testing with Enzyme Up to now we have been successfully running tests against the frontend using Jest but in the previous chapter we added a new module react-onclickoutside which enables the user to close the mobile fly out menu by… Continue Reading →

Newer posts »

© 2025 Leeson Research

Up ↑