Skip to content
A sample app that manages a few accounts and their transactions
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

##Django Accounts App A sample app that managed multiple accounts and their transactions


  • Python 3 (I used 3.5.0)
  • Django 1.9.x

Setting Up

Install the dependencies first:

pip install -r requirements.txt

The default settings uses a SQLite database. So you can just run the migrations and run the server straight away:

python migrate
python runserver

Using MySQL (Optional)

If you would like to use MySQL, the requirements.txt file also installs the MySQL driver for you. So you can easily switch to MySQL by editing the

For MySQL, the DATABASES section should look like this:

    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'badku',
        'USER': 'root',
        'PASSWORD': 'masnun',
        'HOST': '',

If you want to use other database backends, you will need to manually install the driver and change the settings.

You can’t perform that action at this time.