コード例 #1
0
ファイル: handlers.py プロジェクト: ac001/moe
    def get(self, **kwargs):
        paste_id = kwargs.pop('paste_id', None)
        if not paste_id:
            raise NotFound()

        paste = Paste.get_by_id(paste_id)
        if not paste:
            raise NotFound()

        return Response(paste.code_raw)
コード例 #2
0
ファイル: handlers.py プロジェクト: ac001/moe
    def get(self, **kwargs):
        paste_id = kwargs.pop('paste_id', None)
        if not paste_id:
            raise NotFound()

        paste = Paste.get_by_id(paste_id)
        if not paste:
            raise NotFound()

        self.add_breadcrumb('paste/view',
            _('Paste #%(paste_id)s', paste_id=paste.id),
            paste_id=paste.id)
        form = PasteForm(code=paste.code_raw, language=paste.language)

        context = {
            'paste': paste,
            'form': form,
        }
        return self.render_response('paste/view.html', **context)