用于导入和分类金融交易的django应用程序。

django-financial-transactions的Python项目详细描述


Financial Transactions是一个Django应用程序,用于从金融机构导入交易并对其进行分类,这些机构根据提示分配类别。

它的目的是黑客谁想建立其他有趣的东西与他们的分类金融交易。

快速启动

  1. 将“金融交易”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = (
        ...
        'financial_transactions',
    )
    
  2. 运行python manage.py syncdb以创建财务事务模型。

三。启动开发服务器并访问http://127.0.0.1:8000/admin/ 要创建帐户(您需要启用管理应用程序),请选择帐户的交易格式(当前仅支持Commerzbank Giro和Commerzbank MasterCard CSV,但我会根据需要添加表单)。

  1. 导入您的交易:

    ./manage.py import_transactions ~/mydata/2013-01-commerzbank.csv
    

然后,您可以在/admin/中浏览您的事务,添加事务类别提示,然后重新导入您的csv,以根据您的提示自动更新类别。

测试

要运行测试,您需要安装一些额外的测试包:mock、django_factory。

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

推荐PyPI第三方库


热门话题
java ajax请求不允许POST请求   java引用Android应用程序中其他模块的通用模块   JavaSpringBootWebFluxFlatmap是链接http调用的正确方法吗?   java如何在底部工作表中设置折叠工具栏?   任务“:compileJava”的java执行失败。“>无效的源版本:1.7   java Rabbit MQ不刷新ACK?   JavaWebSphere7:METAINF/config/ibmaxis2。无法正确加载xml Axis2全局配置文件   在Java中找出字符串是否包含数组中的值   java Liquibase通过Springboot执行postgres方法   java在Eclipse中安装Maven而不使用插件   Swing应用程序中的java SMTP错误   web应用程序InvalidKeyException:Java中使用RSA密钥的密钥格式无效   java显示JFrame作为JButton单击的结果?   java如何保留Apache Camel Exchange的属性,如果消息是从RabbitMQ生成和使用的   java使用流提取哈希映射列表中的所有对象   Android应用程序中的java单词检查器