Podis
Podis est un logiciel permettant de retrouver le code INSE des communes françaises depuis leur distributions postal.
Dependances
Podis a besoin des logiciels suivants pour fonctionner :
- Python 2.6
- SQLAlchemy < http://www.sqlalchemy.org/>
Pour plus de précision sur les dépendances de Podis, lisez le fichier setup.py ( et plus particulièrement la variable install_requires)
Sources
Aprés avoir installé les différentes dépendances, vous devez télécharger Podis :
git clone git://gitorious.org:infos-pratiques/podis.git
cd podis/
Vous pouvez donc passer à la configuration.
Configuration
Le fichier de configuration est "developement.ini". Ce fichier est utilisé pour définir l'emplacement de la base de données :
[app:main]
# SQLAlchemy database URL
sqlalchemy.url = postgresql://user:mdp@localhost:5432/podis
sqlalchemy_convert_unicode = 1
Si vous souhaitez utiliser une base SQLite :
[app:main]
# SQLAlchemy database URL
sqlalchemy.url = sqlite:///%(here)s/development.db
La variable "%(here)s" correspond à l'emplacement du fichier "developement.ini"
Installation
Pour finir, l'installation en elle-même :
sudo python ./setup.py develop --no-deps --prefix=/usr/local
