CHANGES
[auf_django_references.git] / doc / installation.rst
1 Installation
2 ============
3
4 Pour utiliser ce module, il suffit d'ajouter ``'auf.django.references'`` à la liste
5 ``INSTALLED_APPS`` dans le fichier ``settings.py``::
6
7     INSTALLED_APPS = (
8         ...
9         'auf.django.references',
10         ...
11     )
12
13 Certaines fonctionnalités nécessitent la publication de fichiers statiques
14 contenus dans le répertoire ``static`` de l'app ``auf.django.references``. La
15 meilleure façon de les rendre disponible est d'utiliser l'app
16 ``django.contrib.staticfiles`` disponible à partir de Django 1.3. Si vous êtes
17 bloqués dans une version moins récente de Django, considérez l'utilisation de
18 l'app ``django-staticfiles`` qui offre les mêmes services.
19
20 Pour avoir réellement accès aux données de référence de l'AUF, il vous faut
21 avoir accès à la base de données MySQL nommée ``datamaster``. Cette base de
22 données est accessible sur les serveurs MySQL de développement et de production
23 de l'ARI. Les applications qui partagent ces serveurs ont donc accès aux données
24 de référence d'office. Pour déployer votre application sur un autre serveur ou
25 dans votre environnement de développement local, adressez-vous à l'ARI pour
26 obtenir une copie, synchronisée ou non, de ``datamaster``.
27
28 Une fois votre accès à ``datamaster`` assuré, il vous suffit de lancer la
29 commande ``bin/django syncdb`` pour créer des vues vers cette base de données
30 dans votre base de données, ce qui vous donne accès aux données de référence.