clarification du README<
[auf-django-sdk.git] / README
1 Un SDK (Software Development Kit) ou trousse de développement logiciel est un
2 un ensemble d'outils, dans ce cas si pour le framework de développement Django
3 de l'AUF.
4
5 Ce dépôt Git contient l'ensemble des scripts qui permettre la construction
6 et la maintenance du SDK.
7
8
9 Installation
10 ------------
11
12
13 ::
14
15   sudo apt-get install make python-pip
16   sudo pip install peep freeze-requirements yolk
17
18 Usage
19 -----
20
21 Ordre de la construction::
22
23   seeds -> requirements -> sdk
24
25 Commande::
26
27   make
28
29
30 Arboresence
31 -----------
32
33 Suggestion::
34
35   /srv/
36      auf-django-sdk/
37         sdk/
38            django_auf/
39            django_14/
40            django_auf_dev/
41      mywebs_site/
42         mywebs/
43         externals_apps/
44
45
46 manage.py
47 ---------
48
49 .. code-block:: python
50
51     #!/usr/bin/env python
52     import os
53     import sys
54
55     sys.path.append('./mywebs/')
56     sys.path.append('./external_apps/')
57
58     sys.path.append('../auf-django-sdk/sdk/django_auf/')
59     sys.path.append('../auf-django-sdk/sdk/django_14/')
60     sys.path.append('../auf-django-sdk/sdk/django_auf_dev/')
61
62     sys.path.append('/var/lib/auf-django-sdk/django_auf/')
63     sys.path.append('/var/lib/auf-django-sdk/django_14/')
64     sys.path.append('/var/lib/auf-django-sdk/django_auf_dev/')
65
66     if __name__ == "__main__":
67         settings_module = "mywebs.settings"
68
69         os.environ.setdefault("DJANGO_SETTINGS_MODULE", settings_module)
70         from django.core.management import execute_from_command_line
71         execute_from_command_line(sys.argv)
72
73
74 Voir aussi
75 ----------
76
77 * http://git.auf.org/?p=auf_skeleton_django.git