文件名称:django-oscar-invoices:在Django-Oscar中生成发票的应用程序
文件大小:40KB
文件格式:ZIP
更新时间:2024-06-11 09:06:15
ecommerce invoice oscar Python
django-oscar-发票 快速开始 安装 $ pip install django-oscar-invoices 设置 将oscar_invoices添加到项目的settings.py的INSTALLED_APPS变量中。 使用python manage.py migrate同步数据库。 创建LegalEntity和LegalEntityAddress实例。 将InvoiceCreator集成到您的结帐流程中。 默认情况下,我们仅生成HTML发票文档,并允许用户决定如何生成PDF文档。 您可以集成 , , , 或您选择的其他库。 由于文档包含敏感数据,因此我们将它们存储在媒体文件夹之外,并且不通过URL提供公共访问。 为此,我们使用自定义存储类oscar_invoices.storages.DocumentsStorage ,将发票文档放入嵌套文件夹settings.O
【文件预览】:
django-oscar-invoices-master
----setup.py(1KB)
----.gitignore(156B)
----.readthedocs.yml(49B)
----.travis.yml(418B)
----MANIFEST.in(140B)
----setup.cfg(73B)
----sandbox()
--------urls.py(562B)
--------wsgi.py(160B)
--------test_app()
--------manage.py(531B)
--------settings.py(7KB)
----README.rst(2KB)
----tests()
--------__init__.py(0B)
--------_site()
--------test_invoices.py(7KB)
--------factories.py(671B)
--------settings.py(3KB)
----oscar_invoices()
--------templates()
--------storages.py(1KB)
--------urls.py(190B)
--------__init__.py(58B)
--------views.py(899B)
--------app_settings.py(340B)
--------models.py(820B)
--------utils.py(3KB)
--------apps.py(231B)
--------admin.py(524B)
--------migrations()
--------locale()
--------abstract_models.py(3KB)
----docs()
--------requirements.txt(4B)
--------Makefile(622B)
--------source()
----tox.ini(162B)