﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
9558	datetime blank=True	wim@…	nobody	"In a model, having a DateTimeField with blank = True, I get an error when leaving the value blank on saving.

My model is, simplified:
{{{

class Place(models.Model):
    name = models.CharField(max_length=100)

class Event(models.Model):
    user = models.ForeignKey(User)
    place = models.ForeignKey(Place, blank=True)
    starttime = models.DateTimeField(blank=True)

class EventForm(forms.ModelForm):
    class Meta:
        model = Event
        exclude = ['owner']

def edit_event(request, event_id=False):
    userid = request.session['loggedinas']
    if request.POST:
        event = EventForm(request.POST)
        if event.is_valid():
            cleaned_data = event.cleaned_data
            event = Event( user_id = userid )
            fields = ['name', 'description', 'starttime', 'endtime', 'photo', 'file']
            for fieldname in fields:
                setattr( event, fieldname, cleaned_data[fieldname])
                return HttpResponseRedirect('/success')
     ...

}}}"		closed	Uncategorized	1.0		invalid			Unreviewed	0	0	0	0	0	0
