Delivered once every Week. No Spam Ever.

Issue - 63


Worthy Read

GoCD or Spinnaker? This post is an overview of GoCD and Spinnaker, why they are different from each other and which problems you should use them to solve.
advert

Worth nothing that 2.0 onwards Python 2.7 series will not be supported. Simplified URL routing, Mobile friendly contrib.admin, Window expression and more are supported. Have a look.
new release

TwilioQuest is our developer training curriculum disguised as a retro-style video game. While you learn valuable skills for your day job, you get to earn XP and wacky loot to equip on your 8-bit avatar.Today we’ll pull back the curtain and show the code that the Developer Education team wrote to create TwilioQuest.
project

Our django-multitenant Python library, enables easy scale out of applications that are built on top of Django and follow a multi tenant data model. This Python library has evolved from our experience working with SaaS customers, scaling out their multi-tenant apps.
multitenancy

Pytest and Factory Boy make a rad combo for testing Django Applications. We can test models by arranging our models as factories and running testing logic on them.
testing
,
factory

The Definitive Guide to Apache Spark. Download today!.
advert

Django channels’ goal is to extend the Django framework, adding to it a new layer to handle the use of WebSockets and background tasks.
channels

Embed docs directly on your website with a few lines of code. Test the API for free.
advert

Many people think that throughout our professional career, developers spend most of their time troubleshooting bugs in applications that we implement or reverse engineer, so one of our biggest allies should be debuggers. From BeDjango we will discuss a series of methods and utilities, some very simple and others more complex, to help you in your Django projects, although some of the following tools can be used without problemseasily in any Python project.
debugging

Good logging is critical to debugging and troubleshooting problems. Not only is it helpful in local development, but in production it’s indispensable. When reviewing logs for an issue, it’s rare to hear somebody say, “We have too much logging in our app.” but common to hear the converse. So, with that in mind, let’s get started.
logging

Python has a mimetype package that can be used to check the mime of a file.
mime

This post aims to dispell some ambiguities introduced by Django for those learning it. These things initially perplexed me. I found it hard to grasp and articulate, and for my first years in Python, they were akin to magic.
settings

logging
,
exception


Projects

django-subadmin - 59 Stars, 2 Fork
A special kind of ModelAdmin that allows it to be nested within another ModelAdmin

react-django-pwa-kit - 0 Stars, 0 Fork
Boilerplate for React + Django + PWA.

silverstrike - 0 Stars, 0 Fork
Webapp based on Django to manage personal finances.

pygmy - 0 Stars, 0 Fork
Open-source, extensible & easy-to-use URL shortener. It's very easy to host and run. It's created keeping in mind that it should be easy to have your custom URL shortener up and running without much effort.

django_material_widgets - 0 Stars, 0 Fork
Easily convert your Django Forms and ModelForms to use widgets styled with Material Components for the Web.

codejobs - 0 Stars, 0 Fork
An open job listing API to build job listing client apps for web, mobile, desktop, etc for tech related jobs

django-vuejs-boilerplate - 0 Stars, 0 Fork
A boilerplate for SPA applications with Django as Backend and VueJS as Frontend with hot loading. It uses django-webpack-loader to link bundles.