项目作者: Prodge

项目描述 :
A Django Expense Tracker.
高级语言: Python
项目地址: git://github.com/Prodge/budgie.git
创建时间: 2016-04-03T13:16:05Z
项目社区:https://github.com/Prodge/budgie

开源协议:GNU General Public License v3.0

下载


budgie

A Django based Expense tracker.

Uses entry of day to day expenses to provide high level summaries of spending patterns.

Getting Started

Must have python3 and pip for python3 installed

  1. apt-get python3 python3-pip

Setup Virtualenv and Database

  1. sudo pip install virtualenv
  2. git clone https://github.com/Prodge/budgie.git; cd budgie
  3. make venv
  4. make migrate
  5. make createsuperuser

Optionally create more users from the admin interface with the superuser login (localhost:8000/admin)

Run the server

  1. # Listen on localhost
  2. make runserver
  3. # Listen on all interfaces
  4. make prodserver

Import your own tracking from csv

If you wish to import data from a csv a script and make target are provided.

You will need to modify the script slightly.
The input csv file is defined in the script which can be found in:

  1. /scripts/import_from_csv.py

Run the following make target when you are ready to import.

  1. make import_from_csv