Esempio n. 1
0
 def form_renderer(params, printer):
     form = canonicalise_params(params, attrs=False, length=1)
     return func(form, printer)
Esempio n. 2
0
def csrf_token(params, printer):
    attrs, request = canonicalise_params(params, length=1)
    attrs.update(dict(name='csrfmiddlewaretoken',
                      value=get_token(request)))
    return (hidden, attrs)
Esempio n. 3
0
 def field_renderer(params, printer):
     attrs, field = canonicalise_params(params, length=1)
     if attrs : field.as_widget = partial(field.as_widget, attrs=attrs)
     return func(field, printer)
Esempio n. 4
0
def value(params, printer):
    model, field = canonicalise_params(params, attrs=False, length=2)
    display_name = "get_{0}_display".format(field.name)
    if hasattr(model, display_name):
        return getattr(model, display_name)()
    return getattr(model, field.name, "")
Esempio n. 5
0
 def form_renderer(params, printer):
     form = canonicalise_params(params, attrs=False, length=1)
     return func(form, printer)
Esempio n. 6
0
 def field_renderer(params, printer):
     attrs, field = canonicalise_params(params, length=1)
     if attrs: field.as_widget = partial(field.as_widget, attrs=attrs)
     return func(field, printer)
Esempio n. 7
0
def csrf_token(params, printer):
    attrs, request = canonicalise_params(params, length=1)
    attrs.update(dict(name='csrfmiddlewaretoken', value=get_token(request)))
    return (hidden, attrs)
Esempio n. 8
0
def value(params, printer):
    model, field = canonicalise_params(params, attrs=False, length=2)
    display_name = "get_{0}_display".format(field.name)
    if hasattr(model, display_name):
        return getattr(model, display_name)()
    return getattr(model, field.name, "")