django rest框架的简单pdf呈现程序

drf-pdf的Python项目详细描述


#DRF-PDF
[![文档状态](https://readthedocs.org/projects/drf-pdf/badge/?版本=最新](https://readthedocs.org/projects/drf-pdf/?徽章=最新)
[![构建状态](https://travis-ci.org/drgarcia1986/drf-pdf.svg?branch=master)(https://travis ci.org/drgarcia1986/drf pdf)
[![覆盖状态](https://coveralls.io/repos/drgarcia1986/drf pdf/badge.svg)](https://coveralls.io/r/drgarcia1986/drf pdf)
[![代码运行状况](https://landscape.io/github/drgarcia1986/drf-pdf/master/landscape.svg?(https://landscape.io/github/drgarcia1986/drf pdf/master/drf pdf/master)



>Django Rest Framework一个简单的pdf-utils的Django Rest Framework




(p p-Install drf pdf
`````


(例如

````python
(编码:utf-8
>Rest框架导入状态
Rest框架导入状态
/>来自Rest_Framework.response导入响应rest_framework.views从drf_pdf导入apieview

。renderer从my_pdf_包导入pdfgenerator






renderer_类=(pdfrenderer,)

def get(self,请求:
pdf=pdfgenerator('foo')
headers={
“内容处理”:“filename=”foo.pdf“,
“内容长度”:len(pdf),
}


return response(
pdf,
headers=headers,
status=status.HTTP_200_200;OK

````

``python
``coding:utf-8
from rest_200;framework import status
from rest_200;framework.response import response
from rest_200;framework.renders import JSONRenderer
from restÈframework.views importapiview

from drf_pdf.response import pdfresponese
from drf_pdf.renderer import pdfrenderer


from my_pdf包import get_pdf



class pdfhandler(apiview):

renderer嫒classes=(pdfrenderer,jsonrenderer)

def get(self,request,pdf id:
pdf=get_pdf(pdf_id)
如果不是pdf:
返回响应(
{error':'not found'},
状态=状态。http_404;u not_found


return pdf response(
pdf=pdf,
文件名=pdf_id,
状态=状态。http_200_ok

```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java 安卓 XMLPullParser错误   Java响应网格布局   Java中使用递归的不同方法   java变量可能尚未初始化(边加权图)   java如何将这样的文件插入MySQL数据库   java云端点:不允许实体类型的数组或集合   java(编译器或jvm)是否以不同方式处理类的静态最终成员?如果是,怎么做   java如何从lambda表达式返回新的非抽象映射?   java JDK 7支持的最大Spring版本是什么   我们如何从java类生成DTD   java在我的例子中BindingResult、FieldErrors或GlobalErrors是否可以为null?   java[LibGDX][GWT]读取文件外观时出错。HTML格式的json[序列化异常]   字典Java不可修改密钥集映射   java Admob在firebase sdk之后显示测试广告,但不显示真实广告