一个简单的django应用程序来帮助生成pdf

django-lightpdf的Python项目详细描述


#django lightpdf

[![构建状态](https://travis-ci.org/claudiutopriceanu/django-lightpdf.svg?branch=master)(https://travis ci.org/claudiutopriceanu/django lightpdf)



http://下载http://www.gna.org/wkhtmltopdf/0.12/0.12.12.2.1/wkhtmltox-0.12.2.1-linux-wheezy-amd64.deb
sudo dpkg-iwhtmltox-0.12.12.2.1-linux-wheezy-amd64.deb











>我们需要将“django lightpdf”链接到我们的项目中,我们需要将“django lightpdf”链接到我们的项目中。br/>
1.将“lightpdf”放入“设置”模块中的“已安装的应用程序”中:

```
“已安装的应用程序=(

“lightpdf”,

````

2。要控制日志记录行为,请在“logging.config.dictconfig”架构之后的设置文件中添加“lightpdf”日志记录配置字典。

3。将“lightpdf”格式化程序放入日志记录[“formatter s”]中,否则将使用默认值。

````
默认日志记录格式化程序={
“format”:'%(levelname)s%(asctime)s%(module)s%(process)d%(thread)d%(message)s'
}
```

4。将“lightpdf”处理程序放入日志记录[“handlers”]中,否则将使用默认值。

````
默认日志记录处理程序={
“level”:“info”,
“class”:“logging.streamhandler”,
“formatter”:“lightpdf”
}
````

5。将“lightpdf”处理程序放入日志记录[“loggers”]中,否则将使用默认值。

````
添加“lightpdf-pdfkit-options”字典,该字典将用作“pdfkit.from_string()”的Kwargs,否则将使用默认值。

````
pdfkit-options={
“页面大小”:“字母”、
“页边距顶部”:“1.2in”、
“页边距右侧”:“0.75in”、
“页边距底部”:“1.2in”,
“左边距”:“0.75in”,
“编码”:“UTF-8”,
“无轮廓”:无,
“安静”:“,“BR/>>BR/>>
-< BR/>‘BR/>从Django.VisualPDF.MIXIN导入PDFGATIONIN < BR/> BR/>类PDFVIEW(PDFGRANTION MIXIN,TemplateView):
模板名称='BLAH.html ' BPD/No> PDFYNAME= BR/>< BR/> DEF get(自),请求,*args,**kwargs):
返回self.render_to_pdf_response()
```

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

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener