models.py 文件源码

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

项目:oscar-wagtail-demo 作者: pgovers 项目源码 文件源码
def serve(self, request):
        if "format" in request.GET:
            if request.GET['format'] == 'ical':
                # Export to ical format
                response = HttpResponse(
                    export_event(self, 'ical'),
                    content_type='text/calendar',
                )
                response['Content-Disposition'] = (
                    'attachment; filename={}.ics'.format(self.slug)
                )
                return response
            else:
                # Unrecognised format error
                message = (
                    'Could not export event\n\nUnrecognised format: {}'.format(
                        request.GET['format']
                    )
                )
                return HttpResponse(message, content_type='text/plain')
        else:
            # Display event page as usual
            return super(EventPage, self).serve(request)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号