- Git Download a native GUI client for ease of use
- Python Get version 2.7.x
- Django Get version 1.4.2
- MySQL
- MySQL-Python - Official (x86) - Unofficial (has x64)
- Python Image Library - Required by ImageField model
- django-pagination 1.0.7 - Just download and extract. No need to edit settings.py
- setuptools for Python 2.7
Required to run /scanner_external_client/scanner.py from python.exe
- [TWAINmodule] (http://www.lfd.uci.edu/~gohlke/pythonlibs/#twainmodule)
- wxPython - [Official] (http://www.wxpython.org/download.php#stable)
- [poster] (http://atlee.ca/software/poster/dist/0.8.1/) _Get the 2.7.egg version. Using 7-Zip, extract "poster" folder to %Python Directory%\Lib\site-packages_
-
Install Git (Preferably using a native GUI client.)
-
Install Python.
-
To run python from command line, add installation directory (Eg. C:\Python27) to PATH:
-
Open My Computer > Right-Click > Properties > Advanced System Settings > Environment Variables
-
Look for "Path" in "System Variables"
-
Click "Edit" and APPEND directory (Eg. C:\Python27) to the end in Variable value: bla;bla;bla;C:\Python27
-
Don't forget the ";" then Click Ok
-
Restart any open Command Prompts
-
Install Django by: unzip the folder > open cmd > go to folder > type "python setup.py install"
-
Install MySQL, MySQL-Python and Python Image Library
-
Install setuptools.
-
Install django-pagination via command line:
-
Go to django-pagination-1.0.7 folder
-
python setup.py install
-
Set up MySQL
-
Open MySQL Workbench and click "Manage Security" under Server Administration
-
Add two accounts (User@From host): CS192@localhost and CS192@127.0.0.1 both with "DB Manager" role enabled
-
Add "New Connection" under SQL Development. User: CS192 Hostname: 127.0.0.1
-
Open DCS-Archiving-System\DCSArchivingSystem in Command Prompt
-
Enter: python manage.py syncdb and python manage.py runserver
-
Open 127.0.0.1:8000 in browser
- Carl Yu
- Noel Sison
- Marc Lopez
- Jasmine Tolentino
- Maricia Balayan
- John Smith Paraggua