Territoria-Web

Territoria-Web est application web basée sur Territoria, permettant de se déplacer dans la hiérarchie des territoires et de la visualiser.

Territoria-Web est une application en cours de développement. Mais certains de ses modules sont d'ores et déjà utisés par d'autres applications comme Comarquage : formulaire de recherche de territoires, etc.

Licence et copyright

Territoria-Web est un logiciel libre sous licence  GNU Affero General Public License version 3 ou supérieure.

Technique

Territoria-Web utilise les outils suivants :

Pour connaître la liste précise des dépendances, ainsi que les versions nécessaires, consulter le  fichier setup.py (variable install_requires notamment).

Téléchargement

Téléchargement de l'application

Vous pouvez récupérer les sources de la dernière version :

Installation et configuration

Territoria-Web nécessite que Territoria soit installée et que la base de données Territoria soit initialisée.

Ensuite :

cd territoria-web
sudo python setup.py install

Modifier le fichier de configuration development.ini en fonction de la base de données utilisée pour Territoria. Par exemple, si Territoria utilise une base SQLite, s'assurer que les lignes suivantes y figurent :

[Territoria]
sqlalchemy.url = sqlite:///chemin/de/la/base/territoria.db

Note : Dans la dernière ligne ci-dessus, sqlite: doit être suivi de 3 / si le chemin vers le fichier est relatif ou de 4 / s'il est absolu.

Pour l'internationalisation de l'application, il est nécessaire d'installer  Babel, puis d'exécuter :

python setup.py compile_catalog

Lancement du serveur web

paster serve development.ini

Plus d'informations

Pour plus d'informations, vous pouvez consulter et/ou participer à la liste de diffusion Infos-Pratiques.