Я бы определенно рекомендовал использовать Django в этом случае, он очень хорошо документирован, имеет очень информативное сообщество, множество плагинов, которые можно использовать, например, django-paypal для интеграции платежей и т. Д.
Основные инструменты для начала работы и быстрого продвижения!
- Git - svn
- pip - инструменты, плагины и т. Д.
- postgreSQL - лучший выбор для БД
- Юг - миграция базы данных
- heroku - хостинг, позволяющий сосредоточиться на разработке - недавно представленная поддержка Django / Python
Django - это масштабируемая платформа, котораяв сочетании с некоторыми из инструментов, перечисленных выше, создает впечатляющий опыт.
Надеюсь, это поможет.