J'ai posté avant mais n'ai pas reçu de réponse. J'ai une application web Django développée en VS2017. Je l'ai publié mais j'ai eu une erreur de serveur. Pouvez-vous me dire comment configurer mon fichier web.config pour que cela fonctionne? À l'heure actuelle, il est:Comment déployer l'application Django sur Azure?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="PYTHONPATH" value="D:\home\site\wwwroot"/>
<add key="WSGI_HANDLER" value="app.wsgi_app"/>
<add key="WSGI_LOG" value="D:\home\LogFiles\wfastcgi.log"/>
</appSettings>
<system.webServer>
<handlers>
<add name="PythonHandler" path="*" verb="*" modules="FastCgiModule" scriptProcessor="D:\home\Python361x64\python.exe|D:\home\Python361x64\wfastcgi.py" resourceType="Unspecified" requireAccess="Script"/>
</handlers>
</system.webServer>
</configuration>
mais je reçois une erreur de serveur et le fichier journal Python dit:
D: \ home \ Python361x64 \ python.exe: ne peut pas ouvrir le fichier « D: \ home site \ \ wwwroot \ runserver.py ': [Errno 2] Aucun fichier ou répertoire de ce type
J'apprécierais toute aide.
J'ai enfin réussi à déployer mon application! Si vous avez un problème similaire, assurez-vous de mettre à jour le WSGI_HANDLER avec le nom de votre application: "MYAPPNAME.wsgi.application" Ensuite, une autre chose dont vous avez besoin est d'ajouter votre URL à ALLOWED_HOSTS dans votre fichier settings.py de Django. les fichiers css fonctionne pour l'instant, donc encore besoin de comprendre cela –
Salut, Lukas.Any progrès? Est-ce que ma réponse vous aide? –