Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SolSaviour/INFO1112-Materials
/ types & classes
Types & classes
68 in github.com/SolSaviour/INFO1112-Materials
⨍
Functions
341
◇
Types & classes
68
↳
Endpoints
5
↓ 16 callers
Class
HTTPError
Week 6/server.py:1961
↓ 7 callers
Class
FormsDict
This :class:`MultiDict` subclass is used to store request form data. Additionally to the normal dict-like item access methods (which return
Week 6/server.py:2185
↓ 5 callers
Class
HTTPResponse
Week 6/server.py:1949
↓ 5 callers
Class
HeaderProperty
Week 6/server.py:1616
↓ 3 callers
Class
ConfigDict
A dict-like configuration storage with additional support for namespaces, validators, meta-data, overlays and more. This dict-like c
Week 6/server.py:2330
↓ 3 callers
Class
HeaderDict
A case-insensitive version of :class:`MultiDict` that defaults to replace the old value instead of appending it.
Week 6/server.py:2231
↓ 2 callers
Class
RouteBuildError
The route could not be built.
Week 6/server.py:292
↓ 2 callers
Class
TemplateError
Week 6/server.py:3785
↓ 1 callers
Class
AppStack
A stack-like list. Calling it returns the head of the stack.
Week 6/server.py:2593
↓ 1 callers
Class
Bottle
Each Bottle object represents a single, distinct web application and consists of routes, callbacks, plugins, resources and configuration.
Week 6/server.py:621
↓ 1 callers
Class
DictProperty
Property that maps to a key in a local dict-like attribute.
Week 6/server.py:207
↓ 1 callers
Class
FileCheckerThread
Interrupt main-thread as soon as a changed module file is detected, the lockfile gets deleted or gets too old.
Week 6/server.py:3739
↓ 1 callers
Class
FileUpload
Week 6/server.py:2732
↓ 1 callers
Class
GunicornApplication
Week 6/server.py:3451
↓ 1 callers
Class
JSONPlugin
Week 6/server.py:1982
↓ 1 callers
Class
LocalRequest
A thread-local subclass of :class:`BaseRequest` with a different set of attributes for each thread. There is usually only one global
Week 6/server.py:1921
↓ 1 callers
Class
LocalResponse
A thread-local subclass of :class:`BaseResponse` with a different set of attributes for each thread. There is usually only one global
Week 6/server.py:1931
↓ 1 callers
Class
ResourceManager
This class manages a list of search paths and helps to find and open application-bound resources (files). :param base: default value
Week 6/server.py:2646
↓ 1 callers
Class
Route
This class wraps a route callback along with route specific metadata and configuration and applies Plugins on demand. It is also responsible
Week 6/server.py:510
↓ 1 callers
Class
RouteSyntaxError
The route parser found something not supported by this router.
Week 6/server.py:288
↓ 1 callers
Class
Router
A Router is an ordered collection of route->target pairs. It is used to efficiently match WSGI requests against a number of routes and return
Week 6/server.py:305
↓ 1 callers
Class
StplParser
Parser for stpl templates.
Week 6/server.py:4023
↓ 1 callers
Class
TemplatePlugin
This plugin applies the :func:`view` decorator to all routes with a `template` config parameter. If the parameter is a tuple, the second
Week 6/server.py:2025
↓ 1 callers
Class
WSGIFileWrapper
Week 6/server.py:2616
↓ 1 callers
Class
WSGIHeaderDict
This dict-like class wraps a WSGI environ dict and provides convenient access to HTTP_* fields. Keys and values are native strings (2
Week 6/server.py:2269
↓ 1 callers
Class
_ImportRedirect
Week 6/server.py:2047
↓ 1 callers
Class
_closeiter
This only exists to be able to attach a .close method to iterators that do not support attribute assignment (most of itertools).
Week 6/server.py:2630
Class
AiohttpServer
Untested. aiohttp https://pypi.python.org/pypi/aiohttp/
Week 6/server.py:3512
Class
AiohttpUVLoopServer
uvloop https://github.com/MagicStack/uvloop
Week 6/server.py:3545
Class
AppEngineServer
Adapter for Google App Engine.
Week 6/server.py:3380
Class
AsyncioServerAdapter
Extend ServerAdapter for adding custom event loop
Week 6/server.py:3507
Class
AutoServer
Untested.
Week 6/server.py:3553
Class
BaseRequest
A wrapper for WSGI environment dictionaries that adds a lot of convenient access methods and properties. Most of them are read-only.
Week 6/server.py:1150
Class
BaseResponse
Storage class for a response body as well as headers and cookies. This class does support dict-like case-insensitive item-access to
Week 6/server.py:1634
Class
BaseTemplate
Base class and minimal API for template adapters
Week 6/server.py:3789
Class
BjoernServer
Fast server written in C: https://github.com/jonashaag/bjoern
Week 6/server.py:3500
Class
BottleException
A base class for exceptions used by bottle.
Week 6/server.py:265
Class
CGIServer
Week 6/server.py:3220
Class
CheetahTemplate
Week 6/server.py:3893
Class
CherootServer
Week 6/server.py:3302
Class
CherryPyServer
Week 6/server.py:3273
Class
DieselServer
Untested.
Week 6/server.py:3412
Class
EventletServer
Untested. Options: * `backlog` adjust the eventlet backlog parameter which is the maximum number of queued connections. Should be
Week 6/server.py:3461
Class
FapwsServer
Extremely fast webserver using libev. See http://www.fapws.org/
Week 6/server.py:3344
Class
FixedHandler
Week 6/server.py:3246
Class
FlupFCGIServer
Week 6/server.py:3233
Class
GeventServer
Untested. Options: * See gevent.wsgi.WSGIServer() documentation for more options.
Week 6/server.py:3421
Class
GunicornServer
Untested. See http://gunicorn.org/configure.html for options.
Week 6/server.py:3442
Class
Jinja2Template
Week 6/server.py:3914
Class
MakoTemplate
Week 6/server.py:3871
Class
MeinheldServer
Week 6/server.py:3337
Class
MultiDict
This dict stores multiple values per key, but behaves exactly like a normal dict in that it returns only the newest value for any given key.
Week 6/server.py:2082
Class
PasteServer
Week 6/server.py:3327
Class
PluginError
Week 6/server.py:1978
Class
RocketServer
Untested.
Week 6/server.py:3491
Class
RouteError
This is a base class for all routing related exceptions
Week 6/server.py:274
Class
RouteReset
If raised by a plugin or request handler, the route is reset and all plugins are re-applied.
Week 6/server.py:278
Class
RouterUnknownModeError
Week 6/server.py:283
Class
ServerAdapter
Week 6/server.py:3203
Class
SimpleTemplate
Week 6/server.py:3943
Class
StplSyntaxError
Week 6/server.py:4019
Class
TornadoServer
The super hyped asynchronous server by facebook. Untested.
Week 6/server.py:3369
Class
TwistedServer
Untested.
Week 6/server.py:3396
Class
WSGIRefServer
Week 6/server.py:3240
Class
WaitressServer
Week 6/server.py:3321
Class
cached_property
A property that is only computed once per instance and then replaces itself with an ordinary attribute. Deleting the attribute resets the
Week 6/server.py:233
Class
lazy_attribute
A property that caches itself to the class object.
Week 6/server.py:248
Class
server_cls
Week 6/server.py:3260