ReportLab - Open Source Software
november 2008 by Skabber
The ReportLab Open Source PDF library (the ReportLab Toolkit) - our proven industry-strength PDF generating solution, that you can use for meeting your requirements and deadlines in reporting systems
python
pdf
november 2008 by Skabber
Python for PDF Generation
november 2008 by Skabber
The Portable Document Format (PDF) lets you create documents that look exactly the same on every platform. Sometimes a PDF document needs to be generated dynamically, however, and that can be quite a challenge. Fortunately, there are libraries that can help. This article examines one of those for Python.
pdf
python
november 2008 by Skabber
django-bloom - Google Code
october 2008 by Skabber
Bloom is set of open source pluggable applications for rapidly developing mobile websites in Django.
python
mobile
django
october 2008 by Skabber
YouTube - Broadcast Yourself.
september 2008 by Skabber
Videos of the sessions from DjangoCon 2008, the first ever international Django conference. DjangoCon 2008 was hosted by Google's Open Source Team at the company's headquarters in Mountain View, CA, USA Sept. 6 & 7, 2008.
youtube
videos
python
django
djangocon
september 2008 by Skabber
django-batchadmin - Google Code
september 2008 by Skabber
This Django app provides a ModelAdmin subclass that will render the model's change list with selectable items and actions. See the GettingStarted page for installation and usage examples.
One design goal of this project is to do as little as possible. The only action actually included in the project is a batch delete action. Changes to ModelAdmin behavior and template structure are minimal.
django
admin
python
One design goal of this project is to do as little as possible. The only action actually included in the project is a batch delete action. Changes to ModelAdmin behavior and template structure are minimal.
september 2008 by Skabber
Django snippets: Orderable inlines using drag and drop with jQuery UI
september 2008 by Skabber
An easy way of making inlines orderable using drag-and-drop, using jQuery UI's sortable() plugin.
First, add an "order" field to the inline models which is an IntegerField, and set that model to use 'order' as its default order_by.
Then hook in the JavaScript. This should make them drag-and-drop sortable using jQuery UI, and also hide the divs containing those order fields once the page has loaded. This technique is unobtrusive: if JavaScript is disabled, the order fields will be visible and the user will be able to manually set the order by entering numbers themselves.
python
jquery
django
admin
First, add an "order" field to the inline models which is an IntegerField, and set that model to use 'order' as its default order_by.
Then hook in the JavaScript. This should make them drag-and-drop sortable using jQuery UI, and also hide the divs containing those order fields once the page has loaded. This technique is unobtrusive: if JavaScript is disabled, the order fields will be visible and the user will be able to manually set the order by entering numbers themselves.
september 2008 by Skabber
High Performance Django | David Cramer's Blog
september 2008 by Skabber
Below you will find resources from my presentation on High Performance Django.
django
scaling
python
profiling
performance
september 2008 by Skabber
Disco
september 2008 by Skabber
Disco is an open-source implementation of the Map-Reduce framework for distributed computing. As the original framework, Disco supports parallel computations over large data sets on unreliable cluster of computers.
The Disco core is written in Erlang, a functional language that is designed for building robust fault-tolerant distributed applications. Users of Disco typically write jobs in Python, which makes it possible to express even complex algorithms or data processing tasks often only in tens of lines of code. This means that you can quickly write scripts to process massive amounts of data.
python
mapreduce
erlang
The Disco core is written in Erlang, a functional language that is designed for building robust fault-tolerant distributed applications. Users of Disco typically write jobs in Python, which makes it possible to express even complex algorithms or data processing tasks often only in tens of lines of code. This means that you can quickly write scripts to process massive amounts of data.
september 2008 by Skabber
django-mailer - Google Code
september 2008 by Skabber
A reusable Django app for queuing and throttling of email sending, scheduled sending, consolidation of multiple notifications into single emails and logging of mail failures.
django
python
email
september 2008 by Skabber
Django snippets: object-oriented generic views
august 2008 by Skabber
Here's an example of writing generic views in an object-oriented style, which allows for very fine-grained customization via subclassing. The snippet includes generic create and update views which are backwards compatible with Django's versions.
django
python
objectoriented
genericviews
august 2008 by Skabber
Django cache template tag
february 2008 by Skabber
another caching template tag for Django
caching
cache
Django
python
february 2008 by Skabber
related tags
admin ⊕ amazon ⊕ Ant ⊕ apache ⊕ api ⊕ appengine ⊕ applet ⊕ audio ⊕ authentication ⊕ beep ⊕ blip ⊕ book ⊕ cache ⊕ caching ⊕ calendar ⊕ capistrano ⊕ cascade ⊕ cheatsheet ⊕ cloud ⊕ cluster ⊕ cocoa ⊕ code ⊕ color ⊕ configobj ⊕ configure ⊕ cookbook ⊕ couchdb ⊕ course ⊕ crop ⊕ cropping ⊕ database ⊕ dataportability ⊕ debugging ⊕ decorators ⊕ deployment ⊕ design ⊕ designpatterns ⊕ development ⊕ dht ⊕ django ⊕ djangocon ⊕ dreamhost ⊕ dsl ⊕ ebook ⊕ ec2 ⊕ eclipse ⊕ egg ⊕ email ⊕ emusic ⊕ encoding ⊕ erlang ⊕ events ⊕ fabric ⊕ facebook ⊕ facebookconnect ⊕ fcgi ⊕ foreignkey ⊕ framework ⊕ fulltext ⊕ gae ⊕ gconf ⊕ genericviews ⊕ geocoding ⊕ geodjango ⊕ git ⊕ glade ⊕ gmail ⊕ gnome ⊕ google ⊕ googleappengine ⊕ gps ⊕ grid ⊕ groovy ⊕ gtk ⊕ hosting ⊕ hypertable ⊕ image ⊕ images ⊕ install ⊕ ip ⊕ ip2location ⊕ java ⊕ jobs ⊕ jquery ⊕ jython ⊕ language ⊕ learn ⊕ leopard ⊕ linux ⊕ liveid ⊕ logging ⊕ lucene ⊕ mac ⊕ magazine ⊕ mapreduce ⊕ media ⊕ memcached ⊕ menu ⊕ middleware ⊕ migration ⊕ mit ⊕ mobile ⊕ mptt ⊕ music ⊕ mysql ⊕ n810 ⊕ news ⊕ newsgroup ⊕ nginx ⊕ nokia ⊕ null ⊕ oauth ⊕ objective-c ⊕ objectoriented ⊕ omb ⊕ openid ⊕ opensocial ⊕ optimization ⊕ oracle ⊕ orm ⊕ os ⊕ osx ⊕ package ⊕ patterns ⊕ pdf ⊕ performance ⊕ perl ⊕ pip ⊕ podcast ⊕ pownce ⊕ presentation ⊕ pro ⊕ profiling ⊕ programming ⊕ pydev ⊕ pyobjc ⊕ pyparsing ⊕ pypi ⊕ python ⊖ queue ⊕ Rails ⊕ rdbms ⊕ reference ⊕ regex ⊕ registration ⊕ rss ⊕ ruby ⊕ scalability ⊕ scaling ⊕ screenshot ⊕ script ⊕ search ⊕ server ⊕ setup ⊕ slides ⊕ smtp ⊕ Software ⊕ sql ⊕ sqlalchemy ⊕ static ⊕ storage ⊕ Subversion ⊕ syntax ⊕ sysadmin ⊕ tagging ⊕ template ⊕ textmate ⊕ threading ⊕ threads ⊕ tips ⊕ tools ⊕ toread ⊕ tree ⊕ tutorial ⊕ twitter ⊕ ubuntu ⊕ unicode ⊕ utf8 ⊕ video ⊕ videos ⊕ virtualenv ⊕ voldemort ⊕ web ⊕ webdev ⊕ windows ⊕ wsgi ⊕ x ⊕ xcode ⊕ xmlrpc ⊕ xrds ⊕ youtube ⊕Copy this bookmark: