Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
iTunesConnect application sales report generator
branch: master

This branch is 33 commits behind jmjeong:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs
sales
site_media
template
utils
.gitignore
README-ko.org
README.org
__init__.py
cron.sh
django.wsgi
gengraph.sh
index.html
initial_data.json
manage.py
model.png
settings.py
urls.py

README.org

django-appsales

django-appsales helps iPhone and iPad developers to track their application sales. django-appsales download your data from the web and store it in local database.

You can download django-appsales from Git-hub.

Characteristics

  • Track daily sales and Reviews
  • Total statistics for your application
  • It is free and is released under Apache License

Installation

Requirements

  • python 2.6 or later
  • django 1.2.3
  • django-extensions
  • django-pagination
  • pyofc2

You can install all of above program using easy install.

sudo easy_install django django-extensions django-pagination pyofc2

Download source code

git clone git://github.com/jmjeong/django-appsales.git appsales

Installation

  • Edit settings.py file
# Local settings
##############################
# iTunes Store AppStore ID
APPSTORE_ID = ''
# iTunes Store AppStore PW
APPSTORE_PW = ''
  • ./manage.py syncdb

    You can set admin account for syncb

  • ./manage.py runserver
jmjeong-ui-MacBook-Pro:appsales jmjeong$ ./manage.py runserver
Validating models...
0 errors found

Django version 1.2.3, using settings 'appsales.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

For deploying your site, consults Django deployment document.

Download and Populate daily sales and reviews

  • ./manage.py runjob download
  • ./manage.py runjob download-review

Automation

You can register download script in crontab for automation.

crontab -e
@daily /path/to/cron.sh
@daily /path/to/manage.py runjob download-review

Screenshots

  • main page

    docs/mainpage.png

  • sort view

    docs/mainpage-sort.png

  • total statistics

    docs/app-page.png

Credits

Something went wrong with that request. Please try again.