Skip to content

pdelorme/moi-candidat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moi, candidat

http://moi-candidat.atelierdeselections.fr/

Projet réalisé dans le cadre de l'iniciative citoyenne Atelier des élections le 1er et 2 Février 2014 à Nantes et en cours de développement.

Instalation

Lancer depuis le terminal les commandes suivantes :

git clone git@github.com:atelierdeselections/moi-candidat.git
cd moi-candidat
virtualenv virtenv
source virtenv/bin/activate
pip install -r requirements.txt
python moi_candidat/manage.py syncdb  # il faut répondre "yes" à la question du superuser
python moi_candidat/manage.py loaddata sample_data  # charger les données d'exemple 
python moi_candidat/manage.py runserver

Dans votre navigateur web l'URL http://127.0.0.1:8000/ devrait afficher le front-end du site et http://127.0.0.1:8000/admin/ devrait afficher le back-end.

Déploiement

Pour déployer le code du projet dans un environnement de production il faut faire quelques modifications spécifiques hébergeur.
Pour faire ces modifications il faut créer un fichier appelé local_settings.py dans le même répertoire du fichier settings.py (normalement dans moi_candidat/moi_candidat), avec le contenu suivante :

DEBUG = False
ALLOWED_HOSTS = ['.mon-domaine.fr']

STATIC_ROOT = '/absolute/path/to/moi_candidat/public/static/'
MEDIA_ROOT = '/absolute/path/to/moi_candidat/public/media/'
MEDIA_URL = '/media/'

# Un exemple de configuration avec PostgreSQL
# Voir https://docs.djangoproject.com/en/1.6/ref/settings/#std:setting-DATABASES
DATABASES = {
     'default': {
         'ENGINE': 'django.db.backends.postgresql_psycopg2',
         'NAME': 'mabdd',
         'USER': 'user',
         'PASSWORD': 'pass',
         'HOST': 'localhost',
     }
}

About

Découvrez le candidat qui vous représente le plus !

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 85.6%
  • Python 11.1%
  • JavaScript 3.1%
  • Shell 0.2%