This is the Content management system of Ank 2016 - The Knowledge Fest of Maths N Tech club, NIT Durgapur. It is written in Django and uses basically a Bootstrap based UI.
Install sqlite3 for development
- Mac OS X: Mac ships with sqlite3 already installed
- Ubuntu/Debian:
sudo apt-get install sqlite3 - Fedora/Red Hat/CentOS:
sudo yum install sqlite
Install pip for python3
- Mac OS (via easy_install):
sudo easy_install pip - Debian/Ubuntu:
sudo apt-get install python3-pip - Fedora/CentOS:
sudo yum install python-pip python-wheel
- Clone the repository with
git clone git@github.com:ghoshbishakh/festcms.git - Enter the directory using
cd festcms - Copy
festcms/settings.py.exampletofestcms/settings.py - Enter any arbitary key in the
SECRET_KEYfield in settings.py - Ensure that you have python3 set as default. You can do this by
alias python=python3 - Run
pip install -r requirements.txtto install all dependencies - Run migrations using
python manage.py migrate - Run server with
python manage.py runserver - Ok you are all set! Visit http://localhost:8000 in your browser