Skip to main content

Financial Transactions is a Django app to import and categorise transactions from financial institutions, where categories are assigned based on hints.

It’s intended for hackers who want to build other interesting stuff with their categorised financial transactions.

Quick Start

  1. Add “financial_transactions” to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = (
        ...
        'financial_transactions',
    )
  2. Run python manage.py syncdb to create the Financial Transaction models.

3. Start the development server and visit http://127.0.0.1:8000/admin/ to create an account (you’ll need the Admin app enabled), choosing a transaction format for the account (currently only CommerzBank Giro and Commerzbank Mastercard csvs are supported, but I’ll add forms as people need them.)

  1. Import your transactions:

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

You can then browse your transactions in the /admin/, add transaction category hints, and reimport your csvs to automatically update the categories based on your hints.

Testing

To run the tests, you’ll need to install a few additional test packages: mock, django_factory.

Release files for django-financial-transactions 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-financial-transactions 0.2
File Size Uploaded
django-financial-transactions-0.2.tar.gz 9.7 kB Details

Release files / django-financial-transactions-0.2.tar.gz

Download URL django-financial-transactions-0.2.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
f2c5d1cb1652a606f1bacb344cf019742aec518bd0056b6e478feb8e895aecd5
BLAKE2b-256 checksum
How to use checksums
6ffb44cd5859edb1b8f42e28554758580725f3cd8c1fd9e054e2f71aa558a255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page