Skip to content

Instantly share code, notes, and snippets.

@jsanchezpando
Created January 5, 2012 11:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jsanchezpando/1564775 to your computer and use it in GitHub Desktop.
Save jsanchezpando/1564775 to your computer and use it in GitHub Desktop.
pre-set values before model form saving
from django import forms
from myapp.models import MyObject
class MyObjectForm(forms.ModelForm):
class Meta:
model = MyObject
def save(self, commit=True):
o = super(MyObjectForm, self).save(commit=False)
# o.value = "pre-set value fi user"
if commit:
o.save()
return o
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment