DatasetHandler.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:mlc 作者: valiro21 项目源码 文件源码
def edit_dataset(self):
        """
        Renders the page for editing a dataset.
        """

        try:
            id = int(self.get_argument('id'))
            session = self.acquire_sql_session()

            try:
                dataset = DatasetRepository.get_by_id(session, id)
            except:
                raise HTTPError(404, 'Specified id doesn\'t exist')

        except MissingArgumentError:
            raise HTTPError(404, 'No id specified')
        except SQLAlchemyError:
            raise HTTPError(500, 'Database error occured.')
        except HTTPError:
            raise
        except:
            raise HTTPError(500, 'Unexpected error occured')

        self.render('dataset_edit.html',
                    dataset=dataset)
        session.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号