예제 #1
0
파일: views.py 프로젝트: swarzesherz/opac
 def publish(self, ids):
     try:
         controllers.set_journal_is_public_bulk(ids, True)
         # Adicionar mais contexto sobre as consequência dessa ação
         flash(_(u'Periódico(s) publicado(s) com sucesso!!'))
     except Exception as ex:
         flash(_(u'Ocorreu um erro tentando publicar o(s) periódico(s)!!'), 'error')
         if not self.handle_view_exception(ex):
             raise
예제 #2
0
파일: views.py 프로젝트: swarzesherz/opac
 def unpublish_journals(self, ids, reason):
     try:
         controllers.set_journal_is_public_bulk(ids, False, reason)
         # Adicionar mais contexto sobre as consequência dessa ação
         flash(_(u'Periódico(s) despublicado com sucesso!!'))
     except Exception as ex:
         flash(_(u'Ocorreu um erro tentando despublicar o(s) periódico(s)!!. Erro: %(ex)s',
                 ex=str(ex)),
               'error')
         if not self.handle_view_exception(ex):
             raise