git clone https://github.com/Coupdeg/coup-web.git
and cd- install postgresql
- run
sudo pip install virtualenv
- run
virtualenv myprojectenv
- run
source myprojectenv/bin/activate
- run
pip install django psycopg2
- create config database in
/config/local_setting.py
from settings import * DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'coup_development', 'USER': 'myprojectuser', 'PASSWORD': 'password', 'HOST': 'localhost', 'PORT': '5000' } }
- in console pgsql
CREATE DATABASE coup_development;
CREATE USER myprojectuser WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE coup_development TO myprojectuser;
- run
python manage.py makemigrations
- run
python manage.py migrate
- in console pgsql
- run
npm install
- run
python manage.py collectstatic
- jquery v.3.2.1
- bootstrap v4.0.0-beta
- dj-database-url==0.4.2
- Django==1.11.4
- gunicorn==19.7.1
- psycopg2==2.7.3
- pytz==2017.2
- whitenoise==3.3.0
- Pillow==4.2.1
- passlib==1.7.1
python manage.py createsuperuser
- fill in username and password
- url localhost/admin