renommage des SDK pour plus de précision
[auf-django-sdk.git] / docs / _build / html / _sources / index.txt
CommitLineData
66f276c9
PH
1
2auf-django-sdk
3==============
4
5Kit de développement Django ou désignés par le sigle anglais SDK (Software Development Kit)
6est un ensemble d'outils permettant aux développeurs de créer des applications de type défini
7dans notre cas Django.
8
9Installation
10------------
11
12Debian::
13
14 sudo apt-get install auf-django-sdk
15
16Paquets Debian
17--------------
18
19auf-django-auf-sdk
20
21 Contient les modules Python et Django développé par l'AUF.
22
23auf-django14-base-sdk
24
25 Contient les modules de base pour les sites Django de l'AUF
26
27auf-django14-extra-sdk
28
29 Contient les modules d'extra pour les sites Django de l'AUF
30
31auf-django14-dev-sdk
32
33 Contient les modules d'aide au développement des sites Django de l'AUF
34
35Configuration
36-------------
37
38django14_auf
39
40django14_base
41
42django14_extra
43
44django14_auf_admin
45
46django14_auf_dev
47
48Utilisation
49-----------
50
51Exemple d'arboressance::
52
53 /srv/
54 auf-django-sdk/
55 sdk/
56 django14_auf/
57 django14_base/
58 django14_dev/_
59 mywebs_site/
60 mywebs/
61 externals_apps/
62
63
64Exemple de fichier `manage.py`
65
66.. code-block:: python
67
68 #!/usr/bin/env python
69 import os
70 import sys
71
72 sys.path.append('./mywebs/')
73 sys.path.append('./external_apps/')
74
75 # Pour le dev localement
76 sys.path.append('../auf-django-sdk/sdk/django14_auf/')
77 sys.path.append('../auf-django-sdk/sdk/django14_base/')
78 sys.path.append('../auf-django-sdk/sdk/django14_dev/')
79
80 # Pour la production
81 sys.path.append('/var/lib/auf-django-sdk/django14_auf/')
82 sys.path.append('/var/lib/auf-django-sdk/django14_base/')
83
84 if __name__ == "__main__":
85 settings_module = "mywebs.settings"
86
87 os.environ.setdefault("DJANGO_SETTINGS_MODULE", settings_module)
88 from django.core.management import execute_from_command_line
89 execute_from_command_line(sys.argv)
90