def POST(self, slug='testslug'): form = BookInfoForm(self.request.POST, instance=BookInfo.objects.get(slug=slug)) if form.is_valid(): form.save() self.write('valid form!! saved success!') else: self.renderWithSlug(slug)
def POST(self): form = BookInfoForm(self.request.POST) if form.is_valid(): form.save(commit=False) form.instance.user = auth.get_user(self.request) log.info(auth.get_user(self.request)) form.save() # fc = { # 'lang_orig_fk': self.param('lang_orig_fk'), # 'heros': self.paramlist('heros'), # 'description': form.cleaned_data['description'], #self.param('description'), # } # self.write('valid form!! %s' % str(fc)) self.success('valid form!!') else: self.render('trans/manage/addbook.html', {'form': form, 'action': '/manage/addbook/'})