Hello list,

I would like your recommendation on the choice of a web framework.

The project is completely new, there are no histories to take into account (current solutions are paper-based). The website involves questionnaires that will be developed, filled out and stored. Users are not programmers or developers. They should be authenticated. Version control is required. Internationalization is not an issue. I expect that the project will add additional requirements and complexity later on that I can not foresee yet. I'm targeting a single deployment (maybe a second on a development machine). I usually work on Windows, but Linux can be considered.

I'm not afraid to learn a (=one) new framework (that would actually be fun) but trying out a lot of them is not feasible. My current goal is a demonstration version of the project as a proof of concept. I may want to hand it over to a commercial solution at that stage.

I'm an experienced python programmer but not an experienced web developer. A few years ago I read some books about Zope and Plone, but never did serious development with those. I currently maintain an intranet site in MoinMoin. I assume Zope could still be a potential choice, but it may have lost the vibrancy of a few years ago. Also, I would not know which version to choose (Zope 4, BlueBream, or something like Grok). The problem seems too complicated for micro frameworks like bottle of Flask. Django could be the next alternative.

Finally, for a new project, I would not like to be confined to Python 2.7.

What are your ideas?

Thanks in advance,

--
Patrick
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to