Version 2 (modified by 14 years ago) ( diff ) | ,
---|
1. Installation & Configuration
1.1 Python
This project runs on Python, so let's install that first.
$ sudo apt-get install python
Make sure you get Python 2.6 due to compatibility with used plugins.
1.2 MySQL & MySQLdb
Set up a MySQL server to your liking. Make sure you get as minimal version 3.23-5.1 due to the MySQLdb support. Then create a database for django_gheat.
$ sudo apt-get install mysql-server $ sudo mysqladmin password password $ echo "CREATE DATABASE project_heatmap;" | mysql -uroot -ppassword
Now get the latest MySQLdb, make sure it's higher than 1.2.1p2.
$ sudo apt-get install python-mysqldb
1.3 Django
Get Django 1.3 from here or check for a newer version here, then:
$ tar xzvf Django-1.3.tar.gz $ cd Django-1.3 $ sudo python setup.py install
1.4 Django_gheat
Get the latest django_gheat from the repository
# cd to where you want 'django_gheat' to be located $ svn co http://svn.wirelessleiden.nl/svn/projects/Heatmap/src/django_gheat/ $ cd django_gheat/
Open ./settings.py
, look for the 'DATABASES' section and edit the following lines:
# If you are using MySQL with MySQLdb, don't edit this line. # If you are using a different database, replace 'mysql' with 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. 'ENGINE': 'django.db.backends.mysql', # The name of your database, or the path to your database file if you are using sqlite3. 'NAME': ' ', # Connection settings for your database. Not used with sqlite3 'USER': ' ', 'PASSWORD': ' ', 'HOST': ' ', 'PORT': ' ',
You are now ready to populate the database; Models & Data import
Note:
See TracWiki
for help on using the wiki.