Django: ¿Cómo puedo crear un formulario de selección múltiple?

Soy principiante en Django / Python y necesito crear un formulario de selección múltiple. Sé que es fácil pero no puedo encontrar ningún ejemplo. Sé cómo crear un CharField con un widget, pero me confunden todas las opciones dentrofields.py.

Por ejemplo, no sé cuál de los siguientes es el mejor para un formulario de selección múltiple.

'ChoiceField', 'MultipleChoiceField',
'ComboField', 'MultiValueField',
'TypedChoiceField', 'TypedMultipleChoiceField'

Y aquí está la forma que necesito crear.

        <form action="" method="post" accept-charset="utf-8">
        <select name="countries" id="countries" class="multiselect" multiple="multiple">
            <option value="AUT" selected="selected">Austria</option>
            <option value="DEU" selected="selected">Germany</option>
            <option value="NLD" selected="selected">Netherlands</option>
            <option value="USA">United States</option>
        </select>
        <p><input type="submit" value="Continue &rarr;"></p>
    </form>

EDITAR:

Una pequeña pregunta más. Si quiero agregar a cada opción un atributo más comodatos:

 <option value="AUT" selected="selected" data-index=1>Austria</option>

¿Cómo puedo hacerlo?

¡Gracias por cualquier ayuda!

Respuestas a la pregunta(5)

Su respuesta a la pregunta