coffee.contrib.render#

coffee.contrib.render.components#

class coffee.contrib.render.components.CSRFToken(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-form-item-input'#
get_template()[source]#
class coffee.contrib.render.components.Div(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

tag = 'div'#
class coffee.contrib.render.components.Form(children, action, method='POST')[source]#

Bases: coffee.contrib.render.components.HTMLComponent

action: str#
class_name = 'coffee-form'#
tag = 'form'#
class coffee.contrib.render.components.HTMLComponent(value=None, children=None, class_name=None)[source]#

Bases: object

children = []#
class_name = None#
get_template()[source]#
properties = {}#
tag = None#
value = None#
class coffee.contrib.render.components.Input(template, field_name, value=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-form-item-input'#
field_name: str#
get_template()[source]#
template: coffee.contrib.render.components.InputTemplate#
class coffee.contrib.render.components.InputLabel(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-form-item-label'#
field_name: str = None#
get_template()[source]#
tag = 'label'#
class coffee.contrib.render.components.InputTemplate(type='text', tag='input', implemented=True, disabled=False)[source]#

Bases: object

disabled: bool#
implemented: bool#
tag: str#
type: str#
class coffee.contrib.render.components.Pagination(pagination)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-pagination'#
tag = 'div'#
class coffee.contrib.render.components.PaginationButton(href=None, value=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-pagination-button'#
href: str#
tag = 'a'#
class coffee.contrib.render.components.PaginationText(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-pagination-text'#
tag = 'span'#
class coffee.contrib.render.components.SubmitButton(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-form-submit'#
get_template()[source]#
class coffee.contrib.render.components.TBody(children)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

children = []#
class_name = 'coffee-table-tbody'#
tag = 'tbody'#
class coffee.contrib.render.components.THead(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

children = []#
class_name = 'coffee-table-thead'#
get_template()[source]#
tag = 'thead'#
class coffee.contrib.render.components.TRow(value=None, children=None, class_name=None, pk=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-table-tr'#
get_template()[source]#
tag = 'tr'#
class coffee.contrib.render.components.Table(thead=None, tbody=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-table'#
get_template()[source]#
tag = 'table'#
tbody: coffee.contrib.render.components.TBody#
thead: coffee.contrib.render.components.THead#
class coffee.contrib.render.components.Td(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-table-td'#
tag = 'td'#
class coffee.contrib.render.components.Th(value=None, children=None, class_name=None)[source]#

Bases: coffee.contrib.render.components.HTMLComponent

class_name = 'coffee-table-th'#
tag = 'th'#

coffee.contrib.render.definitions#

coffee.contrib.render.functions#

coffee.contrib.render.functions.get_csrf_token(request)[source]#
coffee.contrib.render.functions.get_delete_button_html(request, app_name, model_name, pk)[source]#
coffee.contrib.render.functions.get_input_template(field)[source]#
coffee.contrib.render.functions.get_model_definitions(app_name)[source]#
coffee.contrib.render.functions.render_model_form(request, app_name, model_name, instance, form_only=None)[source]#
coffee.contrib.render.functions.render_model_table(cls, queryset, pagination)[source]#

Module contents#