Natibus / Lugdunum_Server

Server implementation of Lugdunum Project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

You can run this server by using a virtualenv (it's cleaner)

install virtualenv

sudo easy_install virtualenv

create a virtualenv

cd ~ virtualenv --no-site-packages --python=YOUR_PYTHON_VERSION django

NOTE : YOUR_PYTHON_VERSION should be 3.4 or higher :)

activate virtualenv

source ~/django/bin/activate

you can deactivate virtualenv when needed with command desactivate

Install the requirements

pip install -r requirements.txt

Install postgresql

sudo apt-get install postgresql

log into postgres

sudo su - postgres

log in psql

psql

create a database

CREATE DATABASE lugdunumdb WITH PASSWORD ********; CREATE USER lugdunumuser WITH PASSWORD ********; GRANT ALL PRIVILEGES ON DATABASE lugdunumdb TO lugdunumuser;

NOTE : be sure to set the right user password in Lugdunum_Server/settings.py

exit

\q exit

apply migrations and run server

python manage.py migrate python manage.py runserver

NOTE : be sure that the right python executable is associated with the 'python' command ;)

About

Server implementation of Lugdunum Project.


Languages

Language:JavaScript 48.1%Language:CSS 44.0%Language:Python 7.9%