ajout d'exemple de configurations
[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
9db76584
PH
9Installation
10------------
11
12
13::
14
15 sudo apt-get install make python-pip
faf32ae7 16 sudo pip install peep freeze-requirements yolk
9db76584
PH
17
18Usage
19-----
20
faf32ae7 21Ordre de la construction::
9db76584
PH
22
23 seeds -> requirements -> sdk
24
25Commande::
26
27 make
28
29
30Arboresence
31-----------
32
33Suggestion::
34
35 /srv/
faf32ae7
PH
36 auf-django-sdk/
37 sdk/
38 django_auf/
39 django_14/
40 django_auf_dev/
9db76584
PH
41 mywebs_site/
42 mywebs/
43 externals_apps/
44
45
46manage.py
47---------
48
faf32ae7 49.. code-block:: python
9db76584
PH
50
51 #!/usr/bin/env python
52 import os
53 import sys
54
21d345a0
PH
55 sys.path.append('./mywebs/')
56 sys.path.append('./external_apps/')
faf32ae7
PH
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/')
9db76584
PH
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
74Voir aussi
75----------
76
77* http://git.auf.org/?p=auf_skeleton_django.git