I see you already have some experience with python. That makes django a reasonable choice for you (it's written in python). I agree that django's user auth already does most of what you want (and django is excellent). If you find django too much of a learning curve, you can try one of the smaller python-based web frameworks like bottle, flask, cherrypy, pylons. But then you would have to write your own user auth stuff. If you need help with a python-based web app, you can join the opag mailing list (Ottawa Python Author's Group, opag.ca). https://lists.sourceforge.net/lists/listinfo/opag-general bjb On Wed, Mar 21, 2012 at 04:38:02PM -0400, Jeffrey Taylor wrote: > Another vote for django. Highly extensible and secure. > On Mar 21, 2012 4:36 PM, "Michael P. Soulier" <msoulier [ at ] digitaltorque [ dot ] ca> > wrote: > > > On 21/03/12 Paul Hays said: > > > > > It's for an all-volunteer association that has a website on a Linux > > > virtual server (with Apache httpd, PHP and MySQL). Our webmaster is > > > starting a makeover. He wants a new page that will let association > > > members update their own entries in the membership roster.** > > > > > > This may be an opportunity for me to learn how it's done these days. > > > > > > -- What's the right toolset? > > > > I'm a fan of Django myself. Friends don't let friends use insecure > > technologies like PHP, the poster-child for the security-hole-of-the-month > > club. But, it's there already so you should consider it. > > > > The Django admin UI would make your task fairly easy, including user > > accounts, > > permissions, etc. The hard part would be integrating the look and feel. > > > > Mike > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.10 (GNU/Linux) > > > > iD8DBQFPajufKGqCc1vIvggRAnjtAJ9H7WTKVDogNSJGNm5Dg206I+sTTwCfciwo > > RblJZyvWsiySLKMJwijzKkw= > > =LPr6 > > -----END PGP SIGNATURE----- > > > > _______________________________________________ > > Linux mailing list > > Linux [ at ] lists [ dot ] oclug [ dot ] on [ dot ] ca > > http://oclug.on.ca/mailman/listinfo/linux > > > > > _______________________________________________ > Linux mailing list > Linux [ at ] lists [ dot ] oclug [ dot ] on [ dot ] ca > http://oclug.on.ca/mailman/listinfo/linux ---end quoted text---