Thanks Daniel, is just this, I forgget the context_processor on my
return... thanks for all.

G.


On 18 Feb, 19:38, Daniel Roseman <dan...@roseman.org.uk> wrote:
> On Friday, February 18, 2011 10:56:54 AM UTC, Gabriel Prat wrote:
>
> > Hi all, I'm trying to use messages framework, I've checked that
> > middleware, context processor and app is well configured (I'm running
> > django development version which a standard manage.py startproject
> > includes all needed stuff)
>
> > So, let me write a little bit of code, assume a model like:
>
> > class MyModel(models.Model):
> >     name            = models.TextField(max_length = 100)
> >     url             = models.URLField()
>
> > And a simple form:
>
> > class mymodelForm(forms.ModelForm):
> >     name = forms.CharField()
> >     url = forms.URLField()
> >     class Meta:
> >         model = MyModel
>
> > A basic view (assuming all needed imports in top of my views.py file):
>
> > def mymodel_create(request):
> >     from forms import mymodelForm
> >     if request.method == 'POST':
> >         form = mymodelForm(request.POST)
> >         if form.is_valid():
> >             form.save()
> >             messages.success(request, _('Model has been saved'))
> >     else:
> >         form = projectForm()
>
> >     return render_to_response('mymodel_create.html', {'form' : form})
>
> > <snip>
>
> The context processor is not invoked, because you're not using a
> RequestContext. So the messages variable is not added to your context. The
> last line should be:
>
>     return render_to_response('mymodel_create.html', {'form' : form},
> context_instance=RequestContext)
>
> See the documentation:
>  http://docs.djangoproject.com/en/1.2/ref/templates/api/#subclassing-c...
> (the Note box, a couple of screens down - unfortunately there's no handy id
> to link to directly)
> --
> DR.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to