That reassures me then. In the past I stayed away from the generic class based views and in my current project I'm using nothing but them.
Everything is working but it's not clear by looking at it *why* it works. There might be a little too much magic happening for my liking but I'm going to stick with it and see if I change my mind. Thanks very much for the response. On Thursday, June 13, 2013 1:48:11 PM UTC-7, Dan Gentry wrote: > > I use the same pattern in my application, and it works just fine. > > > def dispatch(self, *args, **kwargs): > > self.tc = get_object_or_404(TrainingClass, pk=kwargs.get( > 'class_id', None)) > > return super(TrainingScheduleCreateView, self).dispatch(*args, > **kwargs) > > > def form_valid(self, form): > > form.instance.training_class = self.tc > > return super(TrainingScheduleCreateView,self).form_valid(form) > > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. For more options, visit https://groups.google.com/groups/opt_out.