Beispiel #1
0
 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)
Beispiel #2
0
    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/'})