choice of web-framework

Patrick Vrijlandt nieuws.pv at xs4all.nl
Sun Oct 22 06:24:33 EDT 2017


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



More information about the Python-list mailing list