Menu Lincoln Loop turquoise circle logo with two Ls inside, followed by lincoln loop in dark gray text
BlogAboutServicesPortfolioContact

Django Round-Up #36

Posted in
Django Round-Up
Sep 16, 2015

Featured

Django team seeks help maintaining Oracle and Oracle GIS backends

Are you using Oracle with Django? The database backend is currently without a maintainer and runs the risk of being deprecated unless somebody steps up to provide support.

Security releases issued: 1.8.4, 1.7.10, 1.4.22

An issue was discovered with how logouts are handled that could overflow the session store resulting in excessive memory or disk space usage and possibly premature eviction of valid sessions.


High Performance Django

High Performance Django is the book we wish we had when we got started. It gives you a repeatable blueprint for building and deploying fast, scalable Django sites. Now available in print on Amazon !

Pick up a copy today →

Links of Interest

EuroPython 2015: Videos are online

Lots of Python videos (173 to be exact) including seven Django-specific talks from this year’s EuroPython in Spain.

DjangoCon EU 2015: Videos are online

If the EuroPython videos weren’t enough for you, also enjoy all 73 videos from DjangoCon EU in Cardiff.

Old School Django

A fun look back at what building a Django site was like back in 2005 when the runserver command made its first appearance.

AWS load balancers with Django

Not much Django-specific here, but a good checklist on how to wire up your servers to Amazon ELBs, including HTTPS traffic.

Django Girls one year later

Hard to believe Django Girls has only been around for one year. Hundreds of volunteers and over 1600 women have attended their workshops. Also check out their Winter of Code effort to build out the job board and meetups section of their site.

Testing Django Views in Isolation

Using Django’s RequestFactory and mocks to perform unit-style testing on Django views.

Doing more with the Django admin

Django admin basics and more advanced customization from IBM developerWorks.

Introducing Django.nV: An intentionally vulnerable Django application

Django does a lot to protect you from security vulnerabilities, but it’s still possible to “do it wrong”. Check out this project for some examples of how not to do it.

How to speed up tests with Django and Postgresql

PostgreSQL is very fast if you configure it to be “non-durable”. While you don’t ever want to do this in production, it can make your test suite super fast.

Using Django REST Framework for CSV export

A neat use of DRF to dump out data to a download-able CSV file.

Django Upgrade Maverick Style

A step-by-step “cowboy” upgrade of a small Django site from 1.5 to 1.8. This post is followed up by an upgrade from Python 2.7 to 3.4 .

Upgrade Easily

If you build libraries that are used by other developers, this is a great guide on how to make the upgrade process as simple as possible, using Django REST Framework as an example.

Making Clean Code a Part of Your Build Process (And More!)

Using flake8 with TravisCI and taking a (somewhat) automated approach to cleaning up a legacy codebase with autopep8 and autoflake .

Nested resources with Django REST Framework

Implementing a nested API with drf-nested-routers by the folks at Machinalis.

Django Basics: Class-based Generic Views

A closer look at how to use CBVs in the context of a basic blog application.

Template fragment caching gotchas

Template fragment caching is a great way to improve Django’s performance, but be careful how you implement it. Choosing the proper cache key is… uhm, key to success.

Timezone aware field rendering

Timezones are notoriously difficult. This post shows you how Django renders timezone aware datetimes in different scenarios.


New & Updated Packages

  • django-analytical Third-party analytics integrations
  • django-watermark Add watermarks to images via a template tag
  • django-spillway Geodata extensions for Django REST Framework
  • django-namespace-perms Granular permissions down to the level of individual model fields
  • django-nested-inline Nested inline support for the admin
  • django-exportdb Export an entire database to an Excel workbook

Django Jobs

  • Junior Developer at Photocrowd Ltd
  • Python Django Software Engineer at PeopleDoc
  • Seasoned Python Developer at Clevertech
  • Back-end Engineer at GoButler
Django Round-Up
About Django Round-Up
Django Round-Up is a low traffic mailing list with high quality Django content. You'll find the subscription form at the end of this page.

Django Round-Up is no longer active with Lincoln Loop.

blog comments powered by Disqus

Learn More

  • Blog
  • About
  • Services
  • Portfolio
  • Contact

Get In Touch

  • +1 (970) 879-8810
  • info@lincolnloop.com
Twitter Github RSS
Member Organizations
  • Django Software Foundation Silver member logo
  • Python Software Foundation Copper Sponsor logo
  • Bureau of Digital member logo
  • Django CMS Association Gold member logo
© Copyright 2007 - 2021 Lincoln Loop, LLC.