Skip to content

Instantly share code, notes, and snippets.

View jantoniomartin's full-sized avatar

Jose Antonio Martin Prieto jantoniomartin

View GitHub Profile
jantoniomartin /
Created June 18, 2012 17:42
A Django class based "list and form" view
This generic view displays a list of objects and a simple ModelForm to add a new
object to the list.
Just subclass this view and override the attributes and methods that you need. You
will probably need to override at least 'model', 'form_class' and 'success_url'.
See the documentation of the used mixins and ProcessFormView in
from django.views.generic.list import MultipleObjectMixin, MultipleObjectTemplateResponseMixin
from django.views.generic.edit import ModelFormMixin, ProcessFormView
zyegfryed /
Created April 13, 2011 21:00
Outputting PDFs with Django and FDFgen
# -*- coding: utf-8 -*-
import codecs
import subprocess
from fdfgen import forge_fdf
from django.template import Template, loader
from django.template.loader import find_template, LoaderOrigin
class PdfTemplateError(Exception):
rozza /
Created October 18, 2010 09:17
A decorator for django management commands that ensures only one process is running at any one time.
A decorator for management commands (or any class method) to ensure that there is
only ever one process running the method at any one time.
Requires lockfile - (pip install lockfile)
Author: Ross Lawley
import time