Skip to content

Instantly share code, notes, and snippets.

@spalladino
spalladino / mysql-docker.sh
Created December 22, 2015 13:47
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
@bmispelon
bmispelon / cookiemixin.py
Created November 29, 2013 00:59
A Django CBV mixin to make setting cookies easier.
class CookieMixin(object):
"""
A CBV mixin that adds an `add_cookie` method on the view, allowing the user
to set cookies on the response without having direct access to the response
object itself.
Example usage::
class SomeFormView(CookieMixin, FormView):
...
@genba
genba / forms.py
Created August 4, 2013 12:35
LoginForm and SignupForm for Django apps
#-*- coding: utf-8 -*-
from django import forms
from models import User
class PasswordField(forms.CharField):
def __init__(self):
super(PasswordField, self).__init__(widget=forms.PasswordInput)
class LoginForm(forms.Form):
@flavianmissi
flavianmissi / django_update_view.py
Created October 10, 2011 12:37
Django UpdateView sample
#views.py
from django.views.generic import UpdateView
class UpdateBook(UpdateView):
model = Book
form_class = BookForm
template_name = 'create_form.html'
success_url = '/books/'