Best Practices for Setting Up Celery with Django

Marcus Lind in Python Django
Jan. 23, 201910 min read

Asynchronous Celery tasks can be a great solution to many problems that you might encounter when you're building a Django application. It allows you to move the processing of long running tasks to the background, and continue serving the visitor …

How to Add Social Authentication to Django

Marcus Lind in Python Django
Jan. 18, 20197 min read

No matter what type of website your building these days, if you require some kind of authentication there is probably some kind of service or social network out there that would be a good fit for you and your application …

How to start a Django Project with Docker

Jan. 16, 20198 min read

How do you setup a new Django project with Docker while following the best practices and making sure that your local development environment stay as close as possible to your production environment?

In this article I share step by step …

How to restrict access with Django Permissions

Marcus Lind in Python Django
Jan. 16, 20198 min read

Django has a very potent permission system that allow you to customize the access to different resources and views for each user depending on which group the user belong to, which permissions the user have, or by which specific objects …