Развертывание Джанго - PullRequest
2 голосов
/ 21 июня 2009

При поиске веб-хостинга для приложений Rails хостер должен иметь поддержку ruby ​​on rails - это очевидно. Как насчет хостинга для Django? Какую поддержку должен предоставить хостер? Python или больше, чем просто Python?

Это может показаться очевидным вопросом, но я новичок в фреймворках веб-разработки, поэтому я должен спросить:)

Ответы [ 5 ]

6 голосов
/ 21 июня 2009

Он просто должен поддерживать Python 2.3 или новее (но не 3.0, пока), предпочтительно с поддержкой mod_wsgi (хотя он также работает с и множеством других опций , если требуется). *

3 голосов
/ 22 июня 2009

Другие ответы были посвящены техническому вопросу, но следует также отметить, что djangofriendly.com является бесценным ресурсом для выбора веб-хостинга Django.

3 голосов
/ 21 июня 2009

Технически, как говорят другие респонденты, хосту нужно очень мало (эй, Django даже работает с движком приложений Google для всех ограничений последнего! -). Но если вы хотите немного больше (как, скажем, поддержка для любых проблем, с которыми вы можете столкнуться!), Я предлагаю вам также прочитать этот сайт - это займет у вас но короткое время, и это может оказаться действительно полезной информацией.

2 голосов
/ 21 июня 2009

Python - это все, что нужно.

Я думаю, что существует плагин cPanel, который позволяет вашим пользователям создавать и развертывать приложения Django, поэтому, если у вас есть учетная запись VPS или реселлера, или на вашем хосте работает cPanel, вы можете просто попросить их установить его. Если я найду ссылку на плагин, я опубликую ее здесь.

0 голосов
/ 07 декабря 2009

Ну, Python не только вещь нужна если вы запускаете выделенный сервер .

Вам нужно (пожалуйста, поправьте меня, если я что-то упустил):

  • веб-сервер, который будет общаться с вашим веб-приложением Django, например: Apache с mod_wsgi.
  • Интерфейс базы данных, такой как MySQL или PostgreSQL (если упомянуть некоторые популярные).
  • Python.
  • (Зависимости, библиотеки и т. Д.)

Возможно, вы захотите прочитать это или некоторые общие ресурсы

Если вы пользуетесь каким-либо хостингом , вам, вероятно, потребуется найти провайдера, который утверждает, что может запускать Django;)

...