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