Vous n'êtes pas identifié(e).
Bonjour
j'ai reussi a lancer manage.py runserver mais je voudrais utiliser apache plutot que le server de django.
j'ai installe le module libapache2-mod-wsgi via le gestionnaire de fichiers de debian
Pourquoi ne pas mettre mon site web directement sous la racine du serveur apache ?
wsgi est bien pour attaquer les bases de données? non???
Je ne comprends pas bien ces histoires de virtualhost!!
Merci pour votre aide.
T.
Hors ligne
Bonjour,
WSGI - Web Server Gateway Interface - sert à faire communiquer des applications Python avec des serveurs web.
C'est le point d'entrée usuel qui remplace efficacement les CGIs.
Pour le reste, je te conseille la lecture de la documentation Django sur le sujet (https://docs.djangoproject.com/fr/1.7/h … i/modwsgi/) ainsi qu'une recherche internet, le sujet étant plus qu'amplement couvert par des articles divers et variés.
Hors ligne
Bonjour
pourquoi de puis je mettre la racine de mon site web sous la racine de apache?
la doc n'est vraiment pas clair.
wsgi sert-il aux bases de donnéees ou plus generalement sert-il a utiliser python avec apache?
j'ai cree un projet django et dans l'arboresence il y a un fichier wsgi.py . A quoi sert il?
Merci
Hors ligne
j'ai installe wsgi avec la commande:
pip install mod_wsgi
j'ai teste
mod_wsgi-express start-server --user xxxxxx
ca marche quand je me connecte a localhost:8000
j'ai bien la connexion apache
j'ai arrete ca et j'ai lance
python3.4 manage.py runserver
ca marche et quand je tape
localhost:8000/admin je suis bien sur l'ecran d'admin de django
Mais maintenant comment faire pour acceder a la page "admin" de django en lancant apache et non le server interne de django?
Merci pour votre aide
Hors ligne