Combine 2 Django Querysets from Different Models
If you’ve ever tried to concatenating two or more querysets from different models (i.e. combined = queryset1 | queryset2), you’ve hit this lovely error: Cannot combine queries on two different base...
View ArticleResize Windows with Ease on OS X
Spectacle is a fantastic free OS X application that gives you window control with simple, customizable keyboard shortcuts.Filed under: Tech Tagged: OS X, Spectacle, Utilities
View ArticleSort Django Query (Order By) Using Values Within IN()
In MySQL, you can use the FIELD() function to easily sort a result set by a list of ordered ids: To accomplish this in Django, you can make use of the extra() QuerySet method to create an additional...
View ArticleCreate or Update with a Django ModelForm
I recently had a use case where I needed to have a single form that could act as either a create or update form. The tricky part was that I wouldn’t know which one was necessary until the data was...
View ArticleJason Calacanis & Fred Wilson
Filed under: Startups Tagged: Fred Wilson, Jason Calacanis
View ArticleGoogle Developers Mobile-Friendly Test
Analyze any URL and determine if the page has a mobile-friendly design. Read more here.Filed under: Hacking Tagged: Google Developers, Mobile-Friendly Test, QA
View ArticleGoogle Developers PageSpeed Insights
Analyze any URL and find out how to make it fast on both mobile and desktop. Give it a try.Filed under: Hacking Tagged: Google Developers, PageSpeed Insights, QA
View ArticleThings to Consider when Upgrading to Django 1.8
Django 1.8 was released back on April 1 and there’s a few things to be aware of when making the upgrade… 1) django.contrib.formtools has been removed. If you were making use of it, grab the new 3rd...
View ArticleSwitching from django-storages to django-storages-redux
django-storages provides a variety of storage backends in a single library. Unfortunately it hasn’t seen a release since March of 2013 despite widespread usage and support for the library....
View ArticleInvalid Certificate after Security Update 2015-004 in Mavericks
After recently installing Security Update 2015-004, I found that I could no longer browse to any website using the root certificate “VeriSign Class 3 Public Primary Certification Authority – G5″...
View ArticleCounting Lines of Code
Here’s a handy little shell script for counting lines of code (recursively in all directories beneath the current directory) based on the type of file: Filed under: Hacking
View ArticleDjango Form Credit Card Field with Pattern, Length and Luhn Validation
I’ve been doing a bit of ecommerce work lately and one of my needs was a credit card field for a Django form. Ideally it needed to support all major cards (PayPal offers a good reference list) and be...
View ArticleDjango and MySQL + Emoticons
This has been documented elsewhere previously but for my own recollection, here it is again. If you create a typical UTF-8 database (CHARACTER SET utf8 COLLATE utf8_unicode_ci), you’ll run into the...
View ArticleHow to Remove the 2019 Fox Float X2 EVOL Air Sleeve
Just received the 2019 Fox Float X2 and right away I noticed that Fox has moved to a retaining wire to hold the air sleeve in place (rather than the small tab and screw in past years). I’m assuming...
View Article
More Pages to Explore .....