Ejemplo n.º 1
0
def form_for_link(link):
    import coreschema
    properties = OrderedDict([(field.name, field.schema or coreschema.String())
                              for field in link.fields])
    required = [field.name for field in link.fields if field.required]
    schema = coreschema.Object(properties=properties, required=required)
    return mark_safe(coreschema.render_to_form(schema))
Ejemplo n.º 2
0
def render_form(link):
    properties = dict([
        (field.name, field.schema or coreschema.String())
        for field in link.fields
    ])
    required = []
    schema = coreschema.Object(properties=properties, required=required)
    return coreschema.render_to_form(schema)
Ejemplo n.º 3
0
 def render_form(link: coreapi.Link) -> str:
     properties = dict([
         (field.name, field.schema or coreschema.String())
         for field in link.fields
     ])
     required = []  # type: typing.List[str]
     schema = coreschema.Object(properties=properties, required=required)
     return coreschema.render_to_form(schema)
Ejemplo n.º 4
0
def form_for_link(link):
    import coreschema
    properties = OrderedDict([
        (field.name, field.schema or coreschema.String())
        for field in link.fields
    ])
    required = [
        field.name
        for field in link.fields
        if field.required
    ]
    schema = coreschema.Object(properties=properties, required=required)
    return mark_safe(coreschema.render_to_form(schema))
Ejemplo n.º 5
0
def render_form(link):
    properties = dict([(field.name, field.schema or coreschema.String())
                       for field in link.fields])
    required = []
    schema = coreschema.Object(properties=properties, required=required)
    return coreschema.render_to_form(schema)