Skip to content

Instantly share code, notes, and snippets.

@jonas-grgt
jonas-grgt / reverse.py
Created October 16, 2012 20:57
lazy reverse
from django.utils.functional import lazy
from django.core.urlresolvers import reverse
reverse_lazy = lazy(reverse, unicode)
@jonas-grgt
jonas-grgt / forms.py
Created October 16, 2012 20:37
signupform
from django import forms
from django.contrib.auth.models import User
from django.contrib.auth.forms import UserCreationForm
from django.utils.translation import ugettext as _
class SignupForm(UserCreationForm):
def __init__(self, *args, **kwargs):
super(SignupForm, self).__init__(*args, **kwargs)
self.fields.pop('username')
@jonas-grgt
jonas-grgt / generate_fixtures.py
Created April 15, 2012 21:24
Management command for django to dump database data (fixtures) on a per model base.
from django.core.management.base import BaseCommand, CommandError
from django.core import serializers
from optparse import make_option
class Command(BaseCommand):
"""
Generate a fixture file for a specific model.
Useage: ./manage.py generate_fixtures app.models.MyModel --file=MyModelsOutputFile.json
"""