¿Puedo ejecutar el sitio django (Python framework) con xampp en Windows? Por favor, guíame.ejecutar django con xampp en Windows
Respuesta
No estoy seguro de lo que quiere, por lo que esta puede no ser una respuesta adecuada.
Si solo desea ejecutar un servidor de desarrollo (para usted), sería más fácil usar un servidor web proporcionado por Django framework. Lee más sobre esto en el libro: http://www.djangobook.com/en/2.0/chapter02/
XAMPP para Windows contiene: Apache, MySQL, PHP + PEAR, Perl, mod_php
, mod_perl
, mod_ssl
, OpenSSL, phpMyAdmin, Webalizer, Sistema de Transporte de Correo Mercurio para Win32 y NetWare Sistemas v3 .32, Ming, JpGraph, Servidor FTP de FileZilla, mcrypt, eAccelerator, SQLite y WEB-DAV + mod_auth_mysql
.
Hay dos requisitos para ejecutar Django faltante:
Así, NO, que no puede plazo Django con XAMPP solo. Necesita instalar software adicional.
Sin embargo, ejecutar django es muy fácil. Si solo quieres desarrollar una aplicación, solo necesitas python y django. Django en sí mismo incluye un servidor web interno que puede usarse para el desarrollo.
Si desea usar django en Windows para un servidor de producción, ni siquiera necesita el servidor web apache. Usted puede instalar simplemente:
Eso es suficiente para tener un buen servidor de producción Django en funcionamiento, ya que el servidor web de cherrypy está escrito en Python y es bastante bueno para servir Django (o cualquier otra aplicación wsgi -compatible). Si no estás usando apache para nada más, creo que esta configuración es realmente mejor y más fácil. Hay otros servidores web que podrías usar en lugar de cherrypy. Pero si realmente quieres usar apache, también necesitas mod_wsgi
.
Sí, puede hacerlo, pero primero debe instalar Python y mod_python. Ver this FAQ.
Sin embargo, para fines de desarrollo, es mucho más fácil usar el servidor de desarrollo Django incorporado. Esto será mucho más fácil de usar y configurar para comenzar.
La ejecución de django en xampp se puede dividir en dos pasos.
- Paso 1: instalar wsgi y comprobar si todo está bien
- siga los pasos de la respuesta de este post - Setting Python Path in Windows XAMPP using WSGI
- Paso 2: instalar y ejecutar Django
- ejecutar easy_install django para instalar django en PC
- prueba de Django
- seguir el ejemplo de "http://docs.djangoproject.com/en/dev/intro/tutorial01/"
- que asumen el código generado es Django en C: \ xampp \ htdocs \ Django \ mysite
- Hacer el mysite.wsgi en C: \ xampp \ htdocs \ wsgi \ scripts
import os import sys
mysite = r'C:/xampp/htdocs/django'
if mysite not in sys.path:sys.path.insert(0,mysite)
mysite = r'C:/xampp/htdocs/django/mysite'
if mysite not in sys.path:sys.path.insert(0,mysite)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
- Puede añadir WSGIScriptAlias / mysite "C: /xampp/htdocs/wsgi/scripts/mysite.wsgi" en wsgi.conf para funcionar http://YOURSITE/mysite, o simplemente puede ejecutar http://YOURSITE/wsgi/mysite.wsgi
- Apache Relanzamiento si necesario.
Quizás quieras pagar DjangoStack. Es similar a XAMPP en que es gratuito, multiplataforma y autónomo, pero viene con Django instalado por defecto.
- 1. ¿Cómo puedo ejecutar XAMPP al iniciar en Windows?
- 2. ¿Cómo trabajar en XAMPP & mongodb en Windows?
- 3. php-apc para windows xampp
- 4. phpredis en windows 7 64bit xampp
- 5. Python y XAMPP en Windows: cómo hacerlo?
- 6. Cómo usar PHP_CodeSniffer con XAMPP?
- 7. PHP no funciona en XAMPP
- 8. django: ejecutar pruebas con cobertura
- 9. Usando Poedit con XAMPP
- 10. ¿Hay algún paquete todo en uno como XAMPP para Django?
- 11. ¿Cómo ejecuto archivos Perl sobre XAMPP en Windows?
- 12. ¿Está actualizando PHP 5.4.0 en XAMPP para Windows?
- 13. Donde cambiar el valor de low_case_table_names = 2 en windows xampp
- 14. alojar múltiples sitios locales con XAMPP
- 15. Apache no se inicia en XAMPP
- 16. phpMyAdmin en Xampp no funciona
- 17. xampp - mysite.local redirige a la carpeta xampp
- 18. Django + Apache + Windows WSGIDaemonProcess Alternativa
- 19. no puede ejecutar una línea de comandos de Windows archivo SQL con el comando FUENTE
- 20. necesito ayuda con el host virtual xampp
- 21. XAMPP con apache y mysql ya instalados
- 22. Activando el OpenSSL en XAMPP
- 23. Problema al ejecutar watir-webdriver en Windows 7 con IE9
- 24. ¿Cómo ejecutar pruebas en paralelo en Django?
- 25. Principiante instalar/ejecutar Django ... Errno 10013?
- 26. Depuración de PHP en XAMPP
- 27. ¿Cómo puedo acceder a la línea de comandos de MySQL con XAMPP para Windows?
- 28. ¿Cómo ejecutar un archivo MAKE en Windows?
- 29. Múltiples sitios django en Apache/Windows/mod_wsgi - problema con win32
- 30. Ejecutar una aplicación WPF en Windows XP