On 7/1/13 1:00 PM,Phil Mayers <p.mayers(a)imperial.ac.uk> wrote:
> > I'm a newbie to Python, but not programming. However, my problem is
> > replacing an antiquated web-based classroom-attendance oriented
> > software app.
If you are looking at python, you have a lot of choices.
The first choice is which database to use, object-oriented, or relational.
If you choose relational, then django is the mainstream choice.
If you choose object oriented, then you can consider ZODB. It stores a
persistent network of objects. Which leads to either the Zope 3 /
ZTFY.org web framework, or else
pyramid. Pyramid is good for simpler applications, as they get more
complicated, I would recommend ztfy.org. and wiki.ztfy.org
Better yet, just get a complete school application at
built on top of zope 3, very easy to make any customizations you want,
that is the greatest strength of Zope 3.
just doing my 1st dynamic web application with twisted.
I have some working python modules, where the entry point is:
resource = RootWeatherPage()
meteoFactory = Site(resource)
reactor.listenTCP(80, factory, interface='some IP4')
reactor.listenTCP(80, factory, interface='some IP6')
Now I want to use twistd web.
How do I do that?
PGP-Key:29E99DD6 ☀ +49 151 2300 9283 ☀ computing @ chaos claudius
-----BEGIN PGP SIGNED MESSAGE-----
On behalf of Twisted Matrix Laboratories, I am honoured to announce
the release of Twisted 13.2!
The highlights of this release are:
* Twisted now includes a HostnameEndpoint implementation which uses
IPv4 and IPv6 in parallel, speeding up the connection by using
whichever connects first (the 'Happy Eyeballs'/RFC 6555 algorithm).
* Improved support for Cancellable Deferreds by kaizhang, our GSoC
student. (#4320, #6532, #6572, #6639)
* Improved Twisted.Mail documentation by shira, our Outreach Program
for Women intern. (#6649, #6652)
* twistd now waits for the application to start successfully before
exiting after daemonization. (#823)
* SSL server endpoint string descriptions now support the
specification of chain certificates. (#6499)
* Over 70 closed tickets since 13.1.0.
For more information, check the NEWS file (link provided below).
You can find the downloads at <https://pypi.python.org/pypi/Twisted>
(or alternatively <http://twistedmatrix.com/trac/wiki/Downloads>) .
The NEWS file is also available at
Many thanks to everyone who had a part in this release - the
supporters of the Twisted Software Foundation, the developers who
contributed code as well as documentation, and all the people building
great things with Twisted!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
-----END PGP SIGNATURE-----