Skip to content
/ ppss Public

Pilbot's Pokémon Storage System - Local Django project for managing card collections.

License

Notifications You must be signed in to change notification settings

pilbot/ppss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pilbot's Pokémon Storage System

A basic django project to manage Pokémon card collections. The basic install will setup a personal database (currently tested on SQLite, but should work on any Django compatible database) that can be used to store your collection including card condition (e.g. Mint/NM/Excellent etc.) and variants (e.g. Normal, Reverse Holo, Cracked Holo).

Setup

  1. Download repository using git clone https://github.com/pilbot/ppss.git.
  2. You may need to install the python dev package (e.g. On Ubuntu sudo apt-get install python-dev) to be able to install the requirements.
  3. (Optional) It is best to run this all in a virtualenv. Then it doesn't mess with your system python install.
  4. Run pip install pip_requirements to install the required packages.
  5. Copy the file core/custom_settings.py.example to core/custom_settings.py and fill in the required fields.
  6. Run python manage.py syncdb.
    • Enter a personal username and password.
  7. Run python manage.py scrapesets, this will pull all set information from Bulbapedia using the MediaWiki API.
  8. Run python manage.py scrapeset.
    • If you are only interested in one particular set you can supply the set name as the first argument and it will create it.
  9. Run python manage.py runserver.
    • This will start the development webserver on port 8000, you can test the site by going to http://localhost:8000.

About

Pilbot's Pokémon Storage System - Local Django project for managing card collections.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published