Delivered once every Week. No Spam Ever.

Issue - 59


Worthy Read

GoCD is a continuous delivery tool specializing in advanced workflow modeling and dependency management. It lets you track a change from commit to deploy at a glance, providing superior visibility into your workflow. It’s open source, free to use and download.

How can you write tests, to test your code if you don’t have any code in place?

This will be a multi part tutorial series on how to create a "Modern" web application or SPA using Django and React.js.

Curator's Note - Every article Haki Benita writes is a gem. We published a package called django-admin-lightweight-date-hierarchy which overrides Django Admin date_hierarchy template tag and eliminates all database queries from it. For the implementation details and the shocking performance analysis read on.

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

Run multiple instances of Django Apps from same instance.

We made the decision that our own website and all the next upcoming projects will be built using the Test Driven Development method. We need to be “world class” and follow the best practices used by professional devs in the wild.

Django Rest Framework (DRF) is one of the effectively written frameworks around django and helps build REST APIs for an application backend. I am using it in one of my personal projects and stumbled upon this challenge of ‘serializing a model which is referencing another model via OneToOne field’.

Reddit Question.

We help companies like Airbnb, Pfizer, and Artsy find great developers. Let us find your next great hire. Get started today.

Advantages using ViewSets and Routers over traditional views

The 3.7 release focuses on improvements to schema generation and the interactive API documentation.

Single page / Index of the entire tutorial.

I’ve added a faceted search engine to this blog, powered by PostgreSQL. It supports regular text search (proper search, not just SQL"like" queries), filter by tag, filter by date, filter by content type (entries vs blogmarks vs quotation) and any combination of the above.



Django provides what we call Signal Dispatcher which will help or allow decoupled applications within your project get notified when an action occur elsewhere. Curator's note - I dislike signals. :-p To each their own.


Bootstrap v4 // Intro & Django Integration

Tutorial on Django models


In this article I’d like to present a list of django packages (add-ons) that I use in most of my projects. I am using django for more than 5 years as my day to day work tool to develop applications for the public sector organization I work for. So please keep in mind that these packages are targeted to the “enterpripse” audience and some things that target public (open access) web apps may be missing.

One of Django's nice "batteries included" features is the ability to send emails when an error is encountered. This is a great feature for small sites where minor problems would otherwise go unnoticed. Once your site start getting lots of traffic, however, the feature turns into a liability. An error might fire off thousands of emails in rapid succession. Not only will this put extra load on your web servers, but you could also take down (or get banned from) your email server in the process.


A brief description of how the JWT authentication is implemented in Django.


Projects

CSRF-tutorial - 17 Stars, 2 Fork
Use Django To Introduce CSRF and Cookies , Session.

django-safe-filefield - 0 Stars, 0 Fork
Secure file field, which allows you to restrict uploaded file extensions.