一个简单的django应用程序,可以将数据导出到excel文件。

django-export-xls的Python项目详细描述


django export xls是一个将数据导出到xls文件的简单django应用程序。

详细文档位于github上的“docs”目录中https://github.com/Daiech/django-export-xls

安装

  1. 从pypi安装:

    $ pip install django-export-xls
    

快速启动

  1. 将“export_xls”添加到已安装的_apps设置中,如下所示:

    INSTALLED_APPS = (
        ...
        'export_xls',
    )
    
  2. 请确保已定义媒体根和媒体url变量。例如:

    import os
    MEDIA_ROOT = os.sep.join([os.path.dirname(os.path.dirname(__file__)), 'media'])
    MEDIA_URL = '/media/'
    
  3. 您只需创建一个excel文件即可:

    * Define a name for your file
    * Define a Python list with the fields you want in your excel (xls headers).
    * Create a python list with the values ​​you want to add to your xls file.
    

如何使用

  • 导入函数:

    from export_xls.views import export_xlwt
    
  • “导出”功能需要:

3强制参数:

filename
fields
values_list

2个可选参数:

save   : save the xls file on settings.MEDIA_ROOT
folder : save the xls file on settings.MEDIA_ROOT/folder
  • “export_xlwt”函数返回字符串:

    MEDIA_URL + folder + filename
    eg: /media/xls/filename.xls
    

示例

from export_xls.views import export_xlwt return export_xlwt(filename, fields, values_list, save=True, folder=”xls/”)

看看真实的例子。克隆de github repo:

  git clone https://github.com/Daiech/django-export-xls
  cd django-export-xls/example
  python manage.py runserver


Credentians for database:

  * user: daiech
  * pass: 1

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

推荐PyPI第三方库


热门话题
java如何在表被注释到配置之前获取表的元数据?   java滚动条不会出现在JList上   java JOGL监视器GPU内存   java为什么要使用RecyclerView onDraw延迟   java定制Oppo Reno 2 Z CPH1951(手机型号)的固件(闪存文件)   java自定义线程池执行器   java如何解决发布版本中重复的jar条目[com/安卓/volley/R.class]?   java如何使用Bukkit API触发事件?   java在blazemeter jmeter RTE插件中使用ctrl+w输入   C#/Visual Studio的java JDT等价物   java为什么当maxread值很大而收到的消息数量很小时,卡夫卡消费者会无限期消费?   java游戏2。x:包含模板列表的绑定模型   带压缩的java日志旋转   运行时。exec用java运行程序读取它正在做什么