используя Dropbox в качестве сервера для моего приложения Django - PullRequest
7 голосов
/ 23 января 2012

Я не знаю, есть ли у меня какой-то смысл, но это всплыло у меня в голове. Можем ли мы использовать бесплатный хостинг Dropbox на 2 ГБ, чтобы разместить там наше приложение django и сделать несколько хаков для запуска нашего приложения?

Ответы [ 6 ]

6 голосов
/ 23 января 2012

Нет, это невозможно.

Если вы хотите использовать dropbox в качестве хостинга, вы можете поместить статические страницы, то есть просто html-файлы с CSS и javascript, потому что эти файлы могут быть получены с помощью простого запроса GET.

Размещение кода Python невозможно, так как для этого требуются вычисления на стороне сервера, а Dropbox предназначен только для сохранения файлов.

См. Официальные вики для доступных хостов. https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts

5 голосов
/ 23 января 2012

Смысл, который вам нужно понять: вы можете запустить django без установленного djagno? Можно ли установить django на USB-накопитель? Dropbox - это не облачный хостинг, а сервис облачного хранилища. Для хранения вам не нужны оперативная память и процессоры, а для хостинга у вас есть

Следовательно, ответ НЕТ. Если у вас все в порядке с настройкой apache и т. Д., Вы можете перейти на VPS. Если нет, попробуйте некоторые управляемые серверы. Если вы не хотите тратить много и ищете бесплатные хостинговые решения для django, вот некоторые из них:

kodingen.com

shellmix.com

http://0x2a -dc.com / index.php? Имя = магазин и кот = 6

http://www.heliohost.org/home/

http://bitnami.org/cloud

https://www.alwaysdata.com/

больше данных: http://freedjangohosting.com/

http://djangohosting.com/

https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts

4 голосов
/ 22 сентября 2012

Да, это возможно! PythonAnywhere.com предлагает это!

То, что делает pythonanywhere, довольно просто. Они объединяют вашу учетную запись Dropbox со своей. Если вы хотите создать приложение Django, все, что вам нужно сделать, это указать платформе, чтобы приложение сохранялось в папке Dropbox!

Теперь вы можете открыть приложение Django на своем ПК и отредактировать его (подождите некоторое время для синхронизации). Перезапустите приложение, оно работает! Я практически пытался.

Подсказка. Существует много облачных платформ, которые предлагают отличные сервисы бесплатно. Openshift, Heroku, Google App Engine - вот лишь некоторые из них!

2 голосов
/ 23 января 2012

Нет, вы не можете использовать DropBox для обслуживания сайта Django, так как для этого требуется запуск кода Python, когда DropBox предназначен только для сохранения и обслуживания файлов.

Однако вы можете найти бесплатный хостинг для ваших нужд Django, среди которых:

Heroku , изначально предназначенный для хостинга Ruby, но теперь позволяет вам делать хостинг на Python,Я не нашел его особенно простым в использовании с Django.

ep.io , хостинг для Python, но на данный момент только по приглашению - получить приглашение можно поотправив электронное письмо с объяснением вашего проекта и ваших потребностей.Предлагает вам бесплатный SSL на * .ep.io, что довольно мило, и у них отличный сервис.

Dotcloud , не для конкретной платформы, а для меня лично.Начать довольно легко, и CLI позволяет вам многое делать (но недостатком является то, что вам это тоже нужно).Если вы не боитесь CLI, это здорово.

1 голос
/ 18 марта 2012

Говорят, что из Dropbox невозможно использовать очень простой облачный хостинг, я могу опоздать с ответом, но вы можете получить бесплатный облачный хостинг от компании Linux Fedora под названием RedHat.Их облачный продукт доступен бесплатно и поддерживает хостинг django.Я попробовал свой собственный Бесплатный облачный хостинг Openshift

0 голосов
/ 23 января 2012

В дополнение к тому, что написал Томас, некоторые другие варианты бесплатного хостинга django:

  1. Amazon Compute Instance ( бесплатно на один год , бесплатная регистрация).
  2. Google App Engine ( бесплатные ограничения , django howto ).
  3. OpenShift ( django howto ).
...