#django (117 links)
- django-lint - Statically check Django applications « code « lamby chris-lamb.co.uk
Reports on common programming errors and bad code smells, including checking for nullable CharField field types, the use of brittle or deprecated Django features (such as auto_now_add) as well as the absence of recommended options in settings.py. It aims to encourage the development of high-quality re-usable Django applications.
- Templating Engines in PHP - Fabien Potencier fabien.potencier.org
Fabien Potencier of Symfony on PHP templating and his django-like twig template language.
- Twig - The flexible, fast, and secure template language for PHP twig-project.org
"This document aims to lay out the pros and cons of two popular web publishing platforms: The PHP-based Drupal content management system (CMS) and the Python-based Django framework." With a bit of Wordpress thrown in.
- Large Problems in Django, Mostly Solved: APIs | Surfing in Kansas ericholscher.com
I think that Piston hits a sweet spot for creating APIs. It has a lot of nice little features, and handles the general use case well. It is also abstract enough that it allows you to provide your own layer on top of it with ease.
- Django gotchas v0.1 documentation djangogotchas.uswaretech.net
- LFS - Lightning Fast Shop: Start getlfs.com
Lightweight Django store.
- Satchmo Project satchmoproject.com
Satchmo's mission is to use Django to create an open source framework for creating unique and robust online stores. To provide maximum flexibility, Satchmo is licensed under the BSD license.
- Correct way to handle mobile browsers | Surfing in Kansas ericholscher.com
This has lead to a problem that a lot of internet sites face, and I haven't found a good solution to the problem: how do I redirect users to a mobile site?
- MichaelMoore.com | Concentric Sky blog.concentricsky.com
Django, 5 weeks, 30k pages of content transitioned. Impressive.
- The apps that power Django-Mingus | Monty Lounge Blog blog.montylounge.com
Lots of useful-looking django apps.
- Blog Roll: Fabric factory yml-blog.blogspot.com
Early days but looks promising. "I have decided to use cpython as platform, django as web framework for the server and Fabric as library to automate the task execution."
- yml / fabric_factory / overview — bitbucket.org bitbucket.org
Aims to provide an easy to setup continuous integration server and client. The server side infrastructure is built on top of django. The tasks are described using fabric.
- robhudson/django-debug-toolbar @ GitHub robhudson.github.com
A configurable set of panels that display various debug information about the current request/response.
- Cowboy development with Django at DjangoCon 2009 simonwillison.net
Two case studies of building Django applications irresponsibly on tight deadlines, and some thoughts on more sustainable ways of developing with Django.
- Token Testing Slides slideshare.net
- Automating web site deployment at Barcamp Brighton | Morethanseven morethanseven.net
A brief talk about getting started with automating deployment [...] nice and simple and [doesn't] focus on any specific technology or tool – just the general principles and pitfalls of doing anything manually.
- Django — WebFaction Software Documentation docs.webfaction.com
Webfaction's new Django documentation.
- Django in the Real World jacobian.org
There’s plenty of material (documentation, blogs, books) out there that’ll help you write a site using Django… but then what? You’ve still got to test, deploy, monitor, and tune the site; failure at deployment time means all your beautiful code is for naught. This tutorial examines how best to cope when the Real World intrudes on your carefully designed website.
- CSS Prism by Ryan Berg cssprism.com
Enter the URL of any CSS file to view and modify its color spectrum
- Fabric — Fabric v0.9 beta 1 documentation docs.fabfile.org
A Python library and command-line tool designed to streamline deploying applications or performing system administration tasks via the SSH protocol. It provides tools for running arbitrary shell commands (either as a normal login user, or via sudo), uploading and downloading files, and so forth.
- Agile Testing: Python well represented in NASA's Nebula cloud agiletesting.blogspot.com
The most interesting thing for Python fans will be undoubtedly their selection for the Web application framework. Maybe again unsurprisingly, they chose...Django
- Message™ - By Medium messagecms.com
A full-featured content management and website development system, with Django templates and a custom data model integrated with GIT.
A URL shortening app for Django.
- Adactio: Journal—Building Reprieve adactio.com
I persevered, I obediently followed the tutorial, and I discovered all the things that make Django such a powerful framework; the excellent separation of concerns, the superb templating system, the lack of so-called front-end “helpers” that cripple other server-side frameworks. I think Gareth was really onto something when he noticed the way that the web standards world appears to be choosing Django.
- Four crowdsourcing lessons from the Guardian’s (spectacular) expenses-scandal experiment » Nieman Journalism Lab niemanlab.org
"Journalism has been crowdsourced before, but it’s the scale of the Guardian’s project — 170,000 documents reviewed in the first 80 hours, thanks to a visitor participation rate of 56 percent — that’s breathtaking." Brilliant.
- Slicehost - VPS Hosting slicehost.com
- django-compress - Google Code code.google.com
A Django application that automates CSS/JavaScript compression and helps in making delivery of static media more efficient
- django-bloom - Google Code code.google.com
Bloom is set of open source pluggable applications for rapidly developing mobile websites in Django.
- django-tinymce - Google Code code.google.com
A Django application that contains a widget to render a form field as a TinyMCE editor.
- django-reversion - Google Code code.google.com
Reversion is an extension to the Django web framework that provides comprehensive version control facilities.
- Getting started with Pinax | Surfing in Kansas ericholscher.com
- Pinax pinaxproject.com
An open-source collection of re-usable apps for the Django Web Framework. By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different.
- Django cheat sheet (Mercurytide) mercurytide.co.uk
- Announcing dmigrations simonwillison.net
dmigrations is a Django migrations tool. It addresses a common problem in Django development: if you change a model after creating the database tables for it with syncdb, how do you reflect those changes in your database tables without blowing away your existing data and starting again from scratch?
- JeffCroft.com: Django for non-programmers jeffcroft.com
Handy intro.
- Persistent Django on Amazon EC2 and EBS - The easy way thomas.broxrost.com
This tutorial will take you through all the necessary steps for setting up Django with a persistent PostgreSQL database on AWS. I will be assuming no prior knowledge of AWS,
- djangobile - Google Code code.google.com
Djangobile is a django extension for render web pages according to device capabilities. Therefore djangobile offers an implementation for W3C Working Draft IDEAL (Interface DEscription Authoring Language).
- minidetector - Google Code code.google.com
"A simple middleware and associated decorator that will add a ".mobile" attribute to your request objects, which, if True, means the requester is coming to you from a mobile phone (cellphone), PDA, or other device that should be considered small screened, or have an underpowered browser, such as games consoles."
- BitNami :: DjangoStack bitnami.org
The BitNami DjangoStack is an installer that greatly simplifies the installation of Django and its runtime dependencies. It includes ready-to-run versions of Python, Django, MySQL and Apache. DjangoStack is distributed for free under the Apache 2.0 license.
- Aeracode :: South aeracode.org
Intelligent schema migrations for Django apps.
- Django Simplepages - a Basic CMS System punteney.com
A simple Django CMS that can be used stand alone or with your existing Django site.
- django-assets - Google Code code.google.com