david / djangofr

fork of djangofr

Clone pour éviter les liens cassés mais maintenant le dépôt officiel est sur http://bitbucket.org/djangofr/djangofr/

Clone this repository (size: 1.9 MB): HTTPS / SSH
$ hg clone http://code.welldev.org/djangofr
commit 33: 50e99c816045
parent 32: cda9d5d5778a
branch: default
Traduction de faq/install.txt
anhj
21 months ago

Changed (Δ5.2 KB):

raw changeset »

docs/faq/install.txt (109 lines added, 4 lines removed)

Up to file-list docs/faq/install.txt:

1
1
.. _faq-install:
2
2
3
.. warning:: Document en cours de traduction
3
FAQ: Installation
4
=================
4
5
5
    Nous sommes désolés, ce document n'est pas encore traduit.
6
    Vous pouvez lire la version originale ici :
7
    http://docs.djangoproject.com/en/dev/faq/install/
6
Comment dois-je commencer ?
7
---------------------------
8
8
9
#. `Récupérez le code de Django`_.
10
#. Installez Django (lisez le :ref:`guide d'installation <intro-install>`).
11
#. Suivez le :ref:`tutoriel <intro-tutorial01>`.
12
#. Lisez le reste de la :ref:`documentation <index>`, et `posez des questions`_ 
13
   si vous avez des problèmes.
14
15
.. _`Récupérez le code de Django`: http://www.djangoproject.com/download/
16
.. _posez des questions: http://www.djangoproject.com/community/
17
18
Comment traiter l'erreur "install a later version of setuptools" ?
19
------------------------------------------------------------------
20
21
Exécutez simplement le script ``ez_setup.py`` de la distribution de Django.
22
23
Quels sont les dépendances de Django ?
24
--------------------------------------
25
26
Django dépend de Python_ 2.3 ou ultérieur. Aucune autre bibliothèque Python
27
n'est nécessaire pour un usage de base.
28
29
Pour un environnement de développement -- si vous voulez juste faire des essais
30
avec Django -- vous n'avez pas besoin d'avoir un serveur Web, Django est livré
31
avec son propre serveur de développement. Pour un environnement de production,
32
nous recommandons `Apache 2`_ et mod_python_, bien que Django suive la
33
spécification WSGI_, ce qui signifie qu'il peut fonctionner avec de nombreux
34
serveurs Web.
35
36
Si vous voulez utiliser Django avec une base de données, ce qui est probablement
37
le cas, vous aurez également besoin d'un moteur de bases de données. PostgreSQL_
38
est recommandé, parce que nous en sommes fans, mais MySQL_, `SQLite 3`_ et
39
Oracle_ sont supportés.
40
41
.. _Python: http://www.python.org/
42
.. _Apache 2: http://httpd.apache.org/
43
.. _mod_python: http://www.modpython.org/
44
.. _WSGI: http://www.python.org/peps/pep-0333.html
45
.. _PostgreSQL: http://www.postgresql.org/
46
.. _MySQL: http://www.mysql.com/
47
.. _`SQLite 3`: http://www.sqlite.org/
48
.. _Oracle: http://www.oracle.com/
49
50
Est-ce que je perds quelquechose en utilisant Python 2.3 plutôt qu'une version plus récente, comme Python 2.5 ?
51
---------------------------------------------------------------------------------------------------------------
52
53
Non. Le fonctionnement de Django lui-même est garanti avec n'importe quelle
54
version de Python à partir de la 2.3.
55
56
Si vous utilisez une version de Python plus récente que la 2.3, vous pourrez
57
naturellement tirer avantage des nouvelles fonctionnalités de Python dans votre
58
propre code, ainsi que des améliorations de la vitesse et des autres
59
optimisations présentes dans le langage Python. Mais le framework Django en tant
60
que tel devrait fonctionner aussi bien avec 2.3 qu'il le fait avec 2.4 et 2.5.
61
62
Dois-je utiliser mod_python ?
63
-----------------------------
64
65
Bien que nous recommendions mod_python pour une utilisation en production, vous
66
n'êtes pas obligé de l'utiliser, parce que Django utilise une norme appelée
67
WSGI_. Django peut dialoguer avec n'importe quel serveur qui respecte WSGI. Les
68
autres environnements non mod_python sont FastCGI, SCGI et AJP. Voyez
69
:ref:`Comment utiliser Django avec FastCGI, SCGI ou AJP
70
<howto-deployment-fastcgi>` pour des informations complètes.
71
72
Voyez aussi la `page de wiki sur les configurations de serveurs`_ pour d'autres
73
stratégies de déploiement.
74
75
Si vous voulez seulement vous amuser un peu et développer des applications en
76
local sur votre ordinateur, utilisez le serveur de développement fourni avec
77
Django. Cela devrait simplement fonctionner.
78
79
.. _WSGI: http://www.python.org/peps/pep-0333.html
80
.. _page de wiki sur les configurations de serveurs: http://code.djangoproject.com/wiki/ServerArrangements
81
82
Comment installer mod_python sur Windows ?
83
------------------------------------------
84
85
    * Pour Python 2.4, récupérez mod_python depuis `binaires win32 de mod_python
86
      pour Python 2.4`_
87
    * Pour Python 2.4, suivez ce `Howto Django sur Windows`_.
88
    * Pour Python 2.3, récupérez mod_python depuis http://www.modpython.org/ et
89
      lisez `Utiliser mod_python et Apache sur Windows2000`_.
90
    * Essayez également ce `guide pour faire fonctionner mod_python`_ (non
91
      spécifique à Windows).
92
93
.. _`binaires win32 de mod_python pour Python 2.4`: http://www.lehuen.com/nicolas/index.php/2005/02/21/39-win32-build-of-mod_python-314-for-python-24
94
.. _`Howto Django sur Windows`: http://thinkhole.org/wp/django-on-windows/
95
.. _`Utiliser mod_python et Apache sur Windows2000`: http://groups-beta.google.com/group/comp.lang.python/msg/139af8c83a5a9d4f
96
.. _`guide pour faire fonctionner mod_python`: http://www.dscpl.com.au/articles/modpython-001.html
97
98
Est-ce que Django fonctionne sur les hébergements partagés (comme TextDrive ou Dreamhost) ?
99
-------------------------------------------------------------------------------------------
100
101
Voyez notre page : `Django-friendly Web hosts`_.
102
103
.. _`Django-friendly Web hosts`: http://code.djangoproject.com/wiki/DjangoFriendlyWebHosts
104
105
Dois-je utiliser la version officielle, ou une version de développement ?
106
-------------------------------------------------------------------------
107
108
Les développeurs de Django l'améliorent chaque jour, et sont assez prudents pour
109
ne pas ajouter de code non fonctionnel. Nous utilisons la version de
110
développement (tirée du dépôt Subversion) directement sur nos propres serveurs,
111
donc nous la considérons comme stable. Compte tenu de ces remarques, nous
112
recommandons la dernière version de développement, parce qu'elle a en général
113
plus de fonctionnalités et moins de bugs que les versions officielles.