В блоге есть несколько записей, в которых указаны некоторые проблемы с Python на Dreamhost и способы их решения для запуска нескольких веб-фреймворков, которые могут вам подойти. (Большинству постов уже более года, поэтому, возможно, с тех пор Dreamhost исправил некоторые проблемы, но единственный способ действительно выяснить это - попробовать! -).
Начните с этой страницы , собственной википосты Dreamhost о Python - по крайней мере, вы знаете, что она довольно актуальна (последнее обновление было сегодня! -). Он дает инструкции по использованию виртуальной среды env, созданию собственного Python & c, если вам это абсолютно необходимо, и запуску приложений WSGI - WSGI является общей основой всех современных веб-фреймворков Python, включая Django, который рекомендуют все, но также Pylons & c.
Некоторые заметки о запуске Pylons на Dreamhost: здесь (но похоже, что Dreamhost с тех пор исправил некоторые проблемы, например, flup
- это теперь слой FCGI, рекомендованный для dreamhost для WSGI, как вы увидите на ранее упомянутом URL) и ссылки оттуда. Если вы пользуетесь Pylons, здесь - лучшее место, чтобы начать думать о том, как лучше всего выполнить аутентификацию (аутентификацию и авторизацию) с ним. Я пытаюсь сыграть адвоката дьявола, так как все остальные рекомендуют django, но для начинающих django может фактически быть лучше пилонов (тем не менее, тратить день или около того, слегка изучая каждую основную альтернативу, перед тем, как сделать что-то одно, это хорошая инвестиция вашего времени! -).
Для Django, опять-таки, есть официальный хост снов вики-страница , и он довольно подробный - обязательно прочитайте его и кратко ознакомьтесь с другими URL-адресами, на которые он указывает. Модуль auth
, входящий в комплект поставки, без сомнения является лучшим способом аутентификации и авторизации, если вы решите использовать Django.
И какой бы путь вы ни выбрали - удачи!