No sé si tengo algún sentido, pero esto me vino a la mente. ¿Podemos usar el alojamiento gratuito de 2 GB de Dropbox para poner nuestra aplicación django allí y hacer algunos cortes para ejecutar nuestra aplicación?usando Dropbox como servidor para mi aplicación django
Respuesta
El punto que necesita comprender es: ¿puede ejecutar django sin instalar djagno? ¿Se puede instalar django en una unidad usb? Dropbox no es más que un servicio de almacenamiento en la nube, NO un servicio de alojamiento en la nube. Para almacenar, no necesita RAM ni procesadores, pero sí lo es para el alojamiento.
Por lo tanto, la respuesta es NO. Si está de acuerdo con la configuración de Apache, etc., puede optar por VPS. Si no, prueba algunos servidores administrados. Si no quieres gastar mucho y está buscando en soluciones de alojamiento gratuito para Django algunos de ellos son:
kodingen.com
shellmix.com
http://0x2a-dc.com/index.php?name=shop&cat=6
http://www.heliohost.org/home/
más datos: http://freedjangohosting.com/
No, no es posible.
Si desea usar Dropbox como alojamiento, puede poner páginas estáticas, es decir, solo los archivos html con CSS y javascript, porque esos archivos se pueden recuperar haciendo una simple solicitud GET.
Alojar un código python no es posible ya que requiere cálculos del lado del servidor & dropbox es solo para guardar archivos.
Ver la wiki oficial de los hosts disponibles. https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts
No, no puede usar DropBox para servir un sitio web de Django, ya que esto requiere el código de Python para ejecutarse, cuando DropBox solo sirve para guardar & archivos de servicio.
Puede, sin embargo, encontrar alojamiento gratuito para su Django necesita, entre los cuales:
Heroku, originalmente significaba para Ruby de alojamiento, pero ahora le permite hacer pitón de alojamiento. Sin embargo, no me pareció particularmente fácil de usar con Django.
ep.io, alojamiento específico para Python, pero solo de invitación por el momento - es posible obtener una invitación enviando un correo electrónico, explicando su proyecto & sus necesidades sin embargo. Le ofrece SSL gratis en * .ep.io, lo cual es bastante agradable, y tienen un excelente servicio.
Dotcloud, no es específico de la plataforma, pero es mi favorito. Es bastante fácil comenzar, y la CLI te permite hacer mucho (pero la desventaja es que también la necesitas mucho). Si no tienes miedo de CLI, es genial.
Además de lo que Thomas ha escrito, algunas otras opciones para alojamiento Django libre:
- Amazon Compute Instancia (free for one year, inscripción gratuita).
- Google App Engine (free limits, django howto).
- OpenShift (django howto).
gracias por la respuesta, revisé la documentación de django howto. allí dentro de la introducción encontré ".... Engine, puedes dejar de leer este artículo". Fui a su sitio y vi esa publicación el 24 de noviembre que los desarrolladores no estarían trabajando para ello. Una razón probable que creo que es appengine no es tan grande como se esperaba (corrígeme si estoy equivocado). Por lo tanto, estaba confundido en cuanto a qué usar. ¿Cómo se compara AWS con appengine? ¿Cuáles son las revisiones de OpenShift? – user993563
AWS = Su propia computadora, haga lo que quiera. App Engine = Python es un ciudadano de primera clase, con un montón de soporte activo de Python, el desafío es su motor de almacenamiento. OpenShift = Prometedor; bueno si usas MongoDB ya que tienen un gran soporte para él. Construido en Jboss, que es muy confiable. –
elegí Python debido a django (la mayoría habría ido en sentido contrario), modifique sus comentarios sobre GAE con respecto a mis preocupaciones. El esfuerzo sería apreciado. Gracias. – user993563
Dicho esto no es posible a partir de Dropbox que ver que se puede utilizar la nube muy simple de alojamiento según lo dicho antes, que podría llegar tarde a la respuesta, pero se puede conseguir en la nube gratuito de alojamiento de la compañía de Linux Fedora llamado RedHat. Su producto en la nube está disponible de forma gratuita y es compatible con django hosting. Lo intenté yo mismo Openshift Free Cloud Hosting
Sí, es posible!PythonAnywhere.com ofrece eso!
Lo que hace pythonanywhere es bastante simple. Integran su cuenta de Dropbox con la suya. Cuando quiera crear una aplicación Django, ¡todo lo que tiene que hacer es dirigir la plataforma para almacenar la aplicación en su carpeta de Dropbox!
Ahora, puede abrir su aplicación Django en su PC y editarla (espere un tiempo para sincronizar) ... reinicie la aplicación, ¡funciona! Prácticamente lo intenté.
Consejo: Hay muchas plataformas en la nube que ofrecen excelentes servicios de forma gratuita. ¡Openshift, Heroku, Google App Engine son solo algunos de ellos!
- 1. Usando libcurl para subir archivos a DropBox
- 2. Cómo implementar cuotas de almacenamiento de usuarios usando Amazon S3 como el almacenamiento como dropbox does
- 3. ¿Es legítimo usar Dropbox como almacenamiento de archivos para mi sitio?
- 4. Aplicación de chat usando django
- 5. Incluyendo MSMQ como prerrequisito para mi aplicación
- 6. Mylyn como aplicación para mi escritorio
- 7. Dropbox api para Delphi?
- 8. Django admin.site.register no agrega mi aplicación admin
- 9. Versiones automáticas de archivos (como Dropbox)
- 10. Servidor/proveedor OpenID para Django
- 11. Iniciar sesión en la aplicación DropBox
- 12. que servidor web incrustado usar para mi aplicación GUI
- 13. ¿Cuánto tarda Dropbox en revisar la aplicación?
- 14. Django syncdb no hace tablas para mi aplicación
- 15. Usando virtualenv en Pycharm como Django IDE
- 16. Aplicación Django para recortar imágenes usando una herramienta de recorte
- 17. Listar todas las carpetas y archivos de Dropbox usando la API de Dropbox
- 18. usando Javascript para cargar un archivo remoto en mi servidor a un servidor de terceros
- 19. Mi primera aplicación web (Python): ¿uso CGI o un framework como Django?
- 20. ¿Cómo implementar mi aplicación usando Qt-Creator?
- 21. ¿Cómo puedo saber si mi aplicación Django se ejecuta en el servidor de desarrollo o no?
- 22. Git con Dropbox
- 23. Servidor SQL, usando una tabla como cola
- 24. Usando la aplicación C++/Qt4 como back-end para la aplicación web
- 25. Dropbox Sharing file URL
- 26. redistribuyendo y usando el compilador CS.exe (C#) para mi aplicación
- 27. Django como marco para Java
- 28. Como llegar CLLocationManager en mi aplicación
- 29. Usando web.py como servidor HTTP que no bloquea
- 30. autenticación de aplicación para Django
Sí, puedes ** hacerlo **! revisa mi nueva respuesta a continuación. – Surya
@Surya ha respondido su pregunta a continuación y la respuesta es afirmativa: http://stackoverflow.com/a/12542453/795053. Sugiero marcar su respuesta como aceptada para que otros usuarios encuentren primero esa respuesta. –