Example #1
0
    def delete(self, id):
        plugin = s.query(DeactivatedPlugins).\
                filter(DeactivatedPlugins.id == id).first()
        s.delete(plugin)
        s.commit()

        c.http_referer = str(request.environ.get('HTTP_REFERER', ''))\
                         or str(request.params.get('came_from', ''))\
                         or url('/')
        redirect(url(c.http_referer))
Example #2
0
    def create(self):
        new_deactivated = DeactivatedPlugins()
        new_deactivated.name = request.GET['name']
        s.add(new_deactivated)
        s.commit()

        c.http_referer = str(request.environ.get('HTTP_REFERER', ''))\
                         or str(request.params.get('came_from', ''))\
                         or url('/')
        redirect(url(c.http_referer))