Commit | Line | Data |
---|---|---|
e6df958b EMS |
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. | |
fe48d9a1 EMS |
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. |