emmett-framework / emmett

The web framework for inventors
BSD 3-Clause "New" or "Revised" License
1.06k stars 71 forks source link

Inserting name attribute in forms[BUG] #170

Closed Marlysson closed 7 years ago

Marlysson commented 7 years ago

Reported in Google groups

Sugested:

form = Form(a=Field(), _name="htmlname")
form = MyModel.form(_name="htmlname")

Used:

form = Form({'vsearch': Field('string', length=50, label=''),},
            submit='Buscar',
           _name='prueba')

And the output that was generated:

<form action="" enctype="multipart/form-data" method="POST">
    <div>
        <label class="wpp_label" for="vsearch"></label>
        <div>
            <input class="string form-control" id="vsearch" name="vsearch" value="" type="text">
        </div>
    </div>
    <div>
        <input value="Buscar" type="submit">
    </div>
    <input name="_csrf_token" value="20c2ebe4-00d5-4f8d-bdec-521e98365d78" type="hidden">
</form>
gi0baro commented 7 years ago

Duplicated of #168 which is fixed in current master. Will release a 0.8 update later today.