Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahmedkhlief/muddyc3-Revived
/ types & classes
Types & classes
138 in github.com/ahmedkhlief/muddyc3-Revived
⨍
Functions
768
◇
Types & classes
138
↓ 23 callers
Class
_Node
lib/web/db.py:1325
↓ 15 callers
Class
SQLQuery
You can pass this sort of thing as a clause in any db function. Otherwise, you can pass a dictionary to the keyword argument `vars` and t
lib/web/db.py:126
↓ 5 callers
Class
PrettyTable
lib/prettytable.py:45
↓ 5 callers
Class
TextNode
lib/web/template.py:548
↓ 4 callers
Class
Template
lib/web/template.py:878
↓ 3 callers
Class
BrowserError
lib/web/browser.py:41
↓ 3 callers
Class
Parser
Parser Base.
lib/web/template.py:79
↓ 3 callers
Class
SQLParam
Parameter in SQLQuery. >>> q = SQLQuery(["SELECT * FROM test WHERE name=", SQLParam("joe")]) >>> q <sql: "SELECT * F
lib/web/db.py:76
↓ 3 callers
Class
SecurityError
The template seems to be trying to do something naughty.
lib/web/template.py:1133
↓ 3 callers
Class
Storage
A Storage object is like a dictionary except `obj.foo` can be used in addition to `obj['foo']`. >>> o = storage(a=1) >>>
lib/web/utils.py:51
↓ 2 callers
Class
AttributeList
List of atributes of input. >>> a = AttributeList(type='text', name='x', value=20) >>> a <attrs: 'name="x" type="text" value="20"
lib/web/form.py:196
↓ 2 callers
Class
CodeNode
lib/web/template.py:639
↓ 2 callers
Class
Parser
Parser to parse string templates like "Hello $name". Loosely based on <http://lfw.org/python/Itpl.py> (public domain, Ka-Ping Yee)
lib/web/db.py:1339
↓ 2 callers
Class
PythonTokenizer
Utility wrapper over python tokenizer.
lib/web/template.py:480
↓ 2 callers
Class
SafeEval
Safe evaluator for binding params to db queries.
lib/web/db.py:1430
↓ 2 callers
Class
UnknownParamstyle
raised for unsupported db paramstyles (currently supported: qmark, numeric, format, pyformat)
lib/web/db.py:67
↓ 2 callers
Class
_InternalError
500 Internal Server Error`.
lib/web/webapi.py:324
↓ 2 callers
Class
_ItplError
lib/web/db.py:51
↓ 2 callers
Class
_NotFound
`404 Not Found` error.
lib/web/webapi.py:196
↓ 2 callers
Class
_UnavailableForLegalReasons
`451 Unavailable For Legal Reasons` error.
lib/web/webapi.py:301
↓ 1 callers
Class
AppHandler
urllib2 handler to handle requests using web.py application.
lib/web/browser.py:225
↓ 1 callers
Class
AssignmentNode
lib/web/template.py:579
↓ 1 callers
Class
BetterIter
Iterator like object with 2 support for 2 look aheads.
lib/web/template.py:330
↓ 1 callers
Class
DefwithNode
lib/web/template.py:526
↓ 1 callers
Class
Dispatch
lib/web/utils.py:395
↓ 1 callers
Class
ExpressionNode
lib/web/template.py:560
↓ 1 callers
Class
FakeSocket
lib/web/httpserver.py:250
↓ 1 callers
Class
ForLoopContext
Stackable context for ForLoop to support nested for loops.
lib/web/template.py:811
↓ 1 callers
Class
GAE_Render
lib/web/template.py:1057
↓ 1 callers
Class
LineNode
lib/web/template.py:591
↓ 1 callers
Class
LogMiddleware
WSGI middleware for logging the status.
lib/web/httpserver.py:242
↓ 1 callers
Class
MyApplication
core/webserver.py:11
↓ 1 callers
Class
ParseError
lib/web/template.py:1129
↓ 1 callers
Class
Reloader
Checks to see if any loaded modules have changed on disk and, if so, reloads them.
lib/web/application.py:689
↓ 1 callers
Class
Render
The most preferred way of using templates. render = web.template.render('templates') print render.foo() Optiona
lib/web/template.py:973
↓ 1 callers
Class
SafeVisitor
Make sure code is safe by walking through the AST. Code considered unsafe if: * it has restricted AST nodes (only nodes defi
lib/web/template.py:1223
↓ 1 callers
Class
SessionExpired
lib/web/session.py:34
↓ 1 callers
Class
StatementNode
lib/web/template.py:653
↓ 1 callers
Class
StaticApp
WSGI application for serving static files.
lib/web/httpserver.py:166
↓ 1 callers
Class
StaticMiddleware
WSGI middleware for serving static files.
lib/web/httpserver.py:220
↓ 1 callers
Class
SuiteNode
Suite is a list of sections.
lib/web/template.py:707
↓ 1 callers
Class
TableHandler
lib/prettytable.py:1260
↓ 1 callers
Class
Transaction
Database transaction.
lib/web/db.py:452
↓ 1 callers
Class
UnknownDB
raised for unsupported dbms
lib/web/db.py:46
↓ 1 callers
Class
Validator
lib/web/form.py:431
↓ 1 callers
Class
VarNode
lib/web/template.py:694
↓ 1 callers
Class
_EmailMessage
lib/web/utils.py:1447
↓ 1 callers
Class
_hack
lib/web/utils.py:263
↓ 1 callers
Class
_re_subm_proxy
lib/web/utils.py:511
↓ 1 callers
Class
application
Application to delegate requests based on path. >>> urls = ("/hello", "hello") >>> app = application(urls, globals())
lib/web/application.py:43
↓ 1 callers
Class
cmd
core/cmd.py:8
↓ 1 callers
Class
dummy_engine
Transaction Engine used instead of subtransaction_engine when sub transactions are not supported.
lib/web/db.py:487
↓ 1 callers
Class
subtransaction_engine
Transaction Engine used in sub transactions.
lib/web/db.py:471
↓ 1 callers
Class
transaction_engine
Transaction Engine used in top level transactions.
lib/web/db.py:459
Class
AppBrowser
Browser interface to test web.py apps. b = AppBrowser(app) b.open('/') b.follow_link(text='Login')
lib/web/browser.py:201
Class
BadRequest
`400 Bad Request` error.
lib/web/webapi.py:160
Class
BaseTemplate
lib/web/template.py:842
Class
BlockNode
lib/web/template.py:608
Class
Browser
lib/web/browser.py:45
Class
Button
HTML Button. >>> Button("save").render() u'<button id="save" name="save">save</button>' >>> Button("action", value="save", html="
lib/web/form.py:384
Class
CaptureStdout
r""" Captures everything `func` prints to stdout and returns it instead. >>> def idiot(): ... print("foo") >>> ca
lib/web/utils.py:1112
Class
Checkbox
Checkbox input. >>> Checkbox('foo', value='bar', checked=True).render() u'<input checked="checked" id="foo_bar" name="foo" type="check
lib/web/form.py:346
Class
CompiledTemplate
lib/web/template.py:960
Class
Conflict
`409 Conflict` error.
lib/web/webapi.py:253
Class
Counter
Keeps count of how many times something is added. >>> c = counter() >>> c.add('x') >>> c.add('x') >>> c.add('
lib/web/utils.py:172
Class
DB
Database
lib/web/db.py:523
Class
DBStore
Store for saving a session in database Needs a table with the following columns: session_id CHAR(128) UNIQUE NOT NULL, at
lib/web/session.py:275
Class
DefNode
lib/web/template.py:677
Class
DiskStore
Store for saving a session on disk. >>> import tempfile >>> root = tempfile.mkdtemp() >>> s = DiskStore(root)
lib/web/session.py:209
Class
Dropdown
r"""Dropdown/select input. >>> Dropdown(name='foo', args=['a', 'b', 'c'], value='b').render() u'<select id="foo" name="foo">\n
lib/web/form.py:252
Class
ElifNode
lib/web/template.py:673
Class
ElseNode
lib/web/template.py:669
Class
File
File input. >>> File(name='f').render() u'<input id="f" name="f" type="file"/>'
lib/web/form.py:420
Class
FirebirdDB
Firebird Database.
lib/web/db.py:1083
Class
ForLoop
Wrapper for expression in for stament to support loop.xxx helpers. >>> loop = ForLoop() >>> for x in loop.setup(['a', 'b
lib/web/template.py:772
Class
ForNode
lib/web/template.py:624
Class
Forbidden
`403 Forbidden` error.
lib/web/webapi.py:184
Class
Form
r""" HTML form. >>> f = Form(Textbox("x")) >>> f.render() u'<table>\n <tr><th><label for="x">x</label></th><t
lib/web/form.py:23
Class
Found
A `302 Found` redirect.
lib/web/webapi.py:124
Class
Gone
`410 Gone` error.
lib/web/webapi.py:265
Class
GroupedDropdown
r"""Grouped Dropdown/select input. >>> GroupedDropdown(name='car_type', args=(('Swedish Cars', ('Volvo', 'Saab')), ('German Cars', ('Me
lib/web/form.py:292
Class
HTTPError
lib/web/webapi.py:72
Class
Hidden
Hidden Input. >>> Hidden(name='foo', value='bar').render() u'<input id="foo" name="foo" type="hidden" value="bar"/>'
lib/web/form.py:406
Class
IfNode
lib/web/template.py:665
Class
Input
lib/web/form.py:137
Class
IterBetter
Returns an object that can be used as an iterator but can also be used via __getitem__ (although it cannot go backwards -- that is, you
lib/web/utils.py:638
Class
MSSQLDB
lib/web/db.py:1123
Class
Memoize
'Memoizes' a function, caching its return values for each input. If `expires` is specified, values are recalculated after `expires` seconds.
lib/web/utils.py:424
Class
MutableMapping
lib/web/template.py:54
Class
MySQLDB
lib/web/db.py:1008
Class
NoMethod
A `405 Method Not Allowed` error.
lib/web/webapi.py:219
Class
NotAcceptable
`406 Not Acceptable` error.
lib/web/webapi.py:241
Class
NotModified
A `304 Not Modified` status.
lib/web/webapi.py:142
Class
OracleDB
lib/web/db.py:1174
Class
Password
Password input. >>> Password(name='password', value='secret').render() u'<input id="password" name="password" type="password"
lib/web/form.py:227
Class
PostgresDB
Postgres driver.
lib/web/db.py:956
Class
PreconditionFailed
`412 Precondition Failed` error.
lib/web/webapi.py:277
Class
Profile
Profiles `func` and returns a tuple containing its output and a string with human-readable profiling information. >>> import
lib/web/utils.py:1141
Class
Radio
lib/web/form.py:321
Class
Redirect
A `301 Moved Permanently` redirect.
lib/web/webapi.py:101
next →
1–100 of 138, ranked by callers