как создать хорошее веб-приложение на Python - PullRequest
2 голосов
/ 16 марта 2010

я никогда не работал с веб-программированием и Недавно меня попросили написать программное обеспечение для управления активами и задачами. для использования более 900 человек
Какие рекомендуемые модули, фреймворки, библиотеки для этой задачи. и я буду очень признателен, если вы порекомендуете несколько книг и статей, которые могут мне помочь. заранее спасибо

Ответы [ 7 ]

10 голосов
/ 16 марта 2010

Выезд Джанго . Я бы сказал, что это наиболее полный и простой в использовании веб-фреймворк Python.

У них есть книга и учебник .

Вы также можете посетить Python wiki о веб-фреймворках для получения дополнительных предложений Но тем не менее, я очень рекомендую Джанго.

2 голосов
/ 16 марта 2010

Мне очень понравилось работать с CherryPy в моем проекте. У Django было немного больше ощущения CMS, чем мне было нужно. Как новичок в Python, CherryPy был очень доступен для меня. После нескольких месяцев работы с ним я часто нахожу интересные способы его использования и расширения. Не уверен, насколько он подходит для вашего проекта, но, по крайней мере, стоит проверить его как альтернативу Django.

1 голос
/ 16 марта 2010

давайте просто снова упомянем все фреймворки.

Turbogears

BFG

WebOb

web2py

синец

Grok

и т. Д. И т. Д. ....

1 голос
/ 16 марта 2010

Я уже некоторое время работаю с Pylons , и я очень рекомендую это. Перед его использованием я также оценил Django. Я обнаружил, что пилоны лучше подходят из-за того, как легко их настроить и вписать в мой рабочий процесс. Django, казалось, отлично подходил для быстрого запуска проектов, но я чувствовал, что трудно выполнять более сложные задачи. Я разработал систему управления задачами / инвентарем / контактами с Pylons, и меня просто поразило, насколько быстро мне это удалось разработать и развернуть.

0 голосов
/ 16 марта 2010

Я не использовал его, но один из моих коллег использовал Python Google Data API и сказал хорошие вещи. Не уверен во всем, что может сделать, но может быть полезно для вас.

0 голосов
/ 16 марта 2010

Django - отличное место для начала, так как это наиболее широко используемый веб-фреймворк для Python. Вы также можете посмотреть на Pinax , который построен на основе Django. Пинакс обычно используется для быстрого развития. Его шаблоны отлично подходят для этого. Web.py - это еще один замечательный веб-фреймворк Python, на который стоит обратить внимание.

0 голосов
/ 16 марта 2010

Я никогда не создавал веб-приложение на основе Python, но если бы мне пришлось, я бы попробовал Django
Я знаю людей, которые работали с ним и были очень довольны

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...