Jump to content

Quixote (web framework)

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Developer(s)Andrew Kuchling, Neil Schemenauer and Greg Ward
Initial release12 August 2000; 24 years ago (2000-08-12)[1][2]
Stable release
3.2 / 10 August 2020; 4 years ago (2020-08-10)[3]
Repository
Written inPython
Operating systemCross-platform
TypeWeb framework
LicenseMIT License
Websitequixote.ca Edit this at Wikidata

Quixote is a software framework for developing web applications in Python. Quixote "is based on a simple, flexible design, making it possible to write applications quickly and to benefit from the wide range of available third-party Python modules".[4]

A Quixote application is typically a Python package, a collection of modules grouped into a single directory tree. Quixote then maps a URL to a function or method inside the Python package; the function is then called with the contents of the HTTP request, and the results are returned to the client.

See also

References

  1. ^ "CHANGES_24.txt".
  2. ^ Quixote is a web application framework developed and first released by the MNX in 2000 (or 2001).
  3. ^ "The Quixote Web Framework".
  4. ^ Quixote: a Python-Centric Web Application Framework, 22 July 2002, By Greg Ward, Linux Journal