• Shopping Cart Shopping Cart
    0Shopping Cart
London App Developer
  • Courses
  • Consulting
  • Tutorials
  • About
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
Google Cloud Platform, Docker and Django.
DevOps, Django, Docker, Google App Engine, Uncategorized

Deploying Django to Google App Engine using Docker

In this guide I'm going to show you how to deploy a Django application to Google App Engine (GAE) using Docker. Specifically, we'll be doing this: Creating a new Django project with Docker and Docker ComposeCreating a placeholder…
May 3, 2021
/
3 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/05/django-gae-deploy.png?fit=606%2C474&ssl=1 474 606 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-05-03 12:00:002021-04-30 21:05:12Deploying Django to Google App Engine using Docker
Docker and VSCode logos on an orange background
DevOps, Django, Docker, Uncategorized

Use Docker to create a new Django project in one line

If you already have Docker on your machine, you can create a new Django project (using any version) using a single command. Create in an app/ directory: docker run -v ${PWD}/app:/app -w /app python:3.9-alpine sh -c "pip install Django==3.2…
April 26, 2021
/
0 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/04/Use-Docker-to-create-a-new-Django-project-in-one-line.png?fit=606%2C474&ssl=1 474 606 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-04-26 14:13:222021-04-26 14:13:24Use Docker to create a new Django project in one line
Django, Docker, Productivity, VSCode

Debugging a Dockerized Django app with VSCode

I am a huge advocate for integrating Docker into your development process. There are many benefits to this, such as: Consistent developer environmentsParity of development and production environmentsDependency isolation from your…
April 26, 2021
/
7 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/04/Artboard-3.png?fit=606%2C474&ssl=1 474 606 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-04-26 14:12:372021-04-26 14:12:39Debugging a Dockerized Django app with VSCode
DevOps, Django, Git, Git Flow, GitHub Actions, Python, Tutorials, Uncategorized

How to use GitHub Actions

In our advanced course on building REST APIs, we teach how to use Travis-CI to run unit tests and linting for your project. Since launching the course, GitHub has launched their own CI/CD workflow tool called GitHub Actions and many students…
April 19, 2021
/
0 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/04/Artboard-1-4.png?fit=606%2C474&ssl=1 474 606 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-04-19 08:30:002021-05-02 18:52:08How to use GitHub Actions
Blog title with AWS Terraform and Docker logos
DevOps, Docker

How to use Terraform via Docker Compose for Pros

This topic is covered in-depth in our 14 hour DevOps course. In this tutorial, I'll show you how professional developers should use Terraform on a project. If you prefer to watch this tutorial in video format, find the video below: If…
April 12, 2021
/
0 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/04/Artboard-1-2.png?fit=606%2C474&ssl=1 474 606 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-04-12 08:00:002021-05-22 10:42:58How to use Terraform via Docker Compose for Pros
blog title with the python logo
macOS, Python

Installing Python on macOS using PyEnv for beginners

In this post I'll explain how to install Python using PyEnv on a macOS machine. This tutorial is also available in video form here: https://www.youtube.com/embed/-5vd5GEpF-w What is PyEnv and why use it? macOS comes with Python…
March 31, 2021
/
0 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/03/Artboard-1.png?fit=574%2C446&ssl=1 446 574 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-03-31 16:10:472021-04-08 14:46:32Installing Python on macOS using PyEnv for beginners
migrate versus makemigrations with a thinking emoji
Django

What’s the difference between the migrate and makemigrations command in Django?

When writing applications for relational databases such as MySQL or PostgreSQL, there are two things to keep in mine: The first is the structure of the database itself. This includes things such as the tables, fields and relationships…
March 31, 2021
/
2 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/03/Artboard-1-2.png?fit=574%2C446&ssl=1 446 574 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-03-31 13:55:212021-04-04 16:00:31What’s the difference between the migrate and makemigrations command in Django?
django and docker logos with a picture of a spider
Django, Django REST Framework, Docker

How do you debug a Django application that is running in Docker?

Students of our advanced course on building REST API's often ask: How can I use my editors integrated debugging tools when running Django in Docker? It may surprise you, however personally I avoid using any integrating debugging tools where…
March 31, 2021
/
0 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2021/03/Artboard-1-1.png?fit=574%2C446&ssl=1 446 574 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2021-03-31 13:50:182021-04-04 15:57:52How do you debug a Django application that is running in Docker?
Django REST Framework

JSON Web Tokens vs Token Authentication

What is the difference between JSON web wokens (JWT) and token authentication? We get this question a lot in our Build a REST API Beginner and Advanced courses. JSON web tokens (JWT) and token auth are two different types of authentication. Token…
July 8, 2020
/
0 Comments
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2020/07/pyenv-1.png?fit=277%2C223&ssl=1 223 277 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2020-07-08 20:50:072020-07-08 20:58:57JSON Web Tokens vs Token Authentication
Traditional vs Single Page websites
Career advice, Django REST Framework, Python

Traditional vs Single Page websites and which language to learn

This post is an answer I gave to a student on my Udemy course: Build your own Backend using Django REST Framework. A summary of the question was: What is the difference between single page and traditional websites, and which language should…
November 8, 2018
/
1 Comment
https://i0.wp.com/londonappdeveloper.com/wp-content/uploads/2018/11/Traditional-vs-Single-Page-websites.png?fit=277%2C223&ssl=1 223 277 mark https://londonappdeveloper.com/wp-content/uploads/2018/12/lon_website_logo-300x110.png mark2018-11-08 08:05:222018-11-08 08:05:22Traditional vs Single Page websites and which language to learn
Page 2 of 9‹1234›»

Pages

  • About
  • Consulting
  • Home
  • Tutorials

Categories

  • AI
  • Android
  • Android Studio
  • Angular
  • Aptana Studio
  • AWS
  • Bootstrap
  • Career advice
  • Celery
  • Databases
  • Deployment
  • DevOps
  • Django
  • Django REST Framework
  • Docker
  • Eclipse
  • Getting Help
  • Git
  • Git Bash
  • Git Flow
  • GitHub Actions
  • Google App Engine
  • IDE
  • Ionic Framework
  • iOS
  • JavaScript
  • Job Search
  • Links
  • Linux
  • Mac OS X
  • macOS
  • Node.JS
  • OpenAI
  • PGAdmin
  • Postgres
  • Productivity
  • Python
  • React
  • Salt Stack
  • Stack Overflow
  • Tools
  • Travis-CI
  • Tutorials
  • Ubuntu
  • Uncategorized
  • Vagrant
  • VSCode
  • WebSockets
  • Windows 10
  • WordPress

London App Developer Ltd,

71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

Company registration number: 09718346

© London App Developer - London App Developer Ltd, Company Registration Number: 09718346, VAT: GB224061842
  • Link to X
  • Link to Youtube
  • Link to Facebook
  • Link to Reddit
Scroll to top Scroll to top Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OKLearn more

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Other cookies

The following cookies are also needed - You can choose if you want to allow them:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy Policy
Accept settingsHide notification only