class FranchiseFormContent(models.Model):
class Meta: abstract = True
def render(self, **kwargs): form = FranchiseForm request = kwargs.get('request') if request.method == 'POST': form = FranchiseForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/thanks/') else: form = FranchiseForm(request.POST)
return render_to_string('franchise_form.html', {'form': form}, context_instance=RequestContext(request))Content-Type: text/html; charset=utf-8 Location: /thanks/
Hi Matthias,Hope you can solve my riddle :)I have a form and on submit I should land on a '/thanks/' page.
--
You received this message because you are subscribed to the Google Groups "Django FeinCMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-feincm...@googlegroups.com.
To post to this group, send an email to django-...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
class TeamMember(models.Model):
name = models.CharField(max_length=200)
position = models.CharField(max_length=64)
image = models.ImageField(upload_to='profile')
description = models.TextField()
def __unicode__(self):
return "%s " % self.name
class TeamMemberContent(models.Model):
member = models.ForeignKey(TeamMember)
class Meta:
abstract = True
def render(self, **kwargs):
request = kwargs.get('request')
print request
return render_to_string('team_member.html', {'members': self.member})