如何在同一页面中获取两个(csrf_token)的信息

时间:2019-07-15 17:17:31

标签: python mysql django

我有两种形式,但是我需要获得第一种形式的信息,但是我不知道如何制作

是django 1.11和python 2.7


<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>Administrador</title>
    <link rel="stylesheet" href="../../static/css/estilo-competencias.css">
</head>

<body>


    <div class="container-alumnos">
        <form action="/seleccion" method="POST">
            {% csrf_token %}
            <div>
                <select id="carrera" name="Carrera">
                    <option value="1">TICS</option>
                    <option value="2">Carrera</option>
                    <option value="3">Carrera</option>
                    <option value="4">Carrera</option>
                    <option value="5">Carrera</option>
                </select>
            </div>

            <div>
                <select id="Alumno" name="Nombre">

                    {% if alumno|length > 1 %}
                    {% for alumno in alumno %}
                    <option value="{{alumno.idAlumnos}}">{{alumno.nombre}}</option>
                    {% endfor %}
                    {% else %}
                    <option value="{{alumno.idAlumnos}}">{{alumno.nombre}}</option>
                    {%endif%}

                    <input type="submit" name="Seleccionar">

                </select>
            </div>
            <label for="ID">ID</label>
            <input type="input" name="id" disabled value="{{alumno.idAlumnos}}"><br>
            <label for="apellidos">Apellidos</label>
            <input type="input" name="apellidos" disabled value="{{alumno.apellidos}}"><br>
            <label for="Correo">Correo</label>
            <input type="input" name="Correo" disabled value="{{alumno.correo}}"><br>

        </form>

    </div>

    <select id="opciones" name="Semana">
        <option value="1">Semana 1</option>
        <option value="2">Semana 2</option>
        <option value="3">Semana 3</option>
        <option value="4">Semana 4</option>
        <option value="5">Semana 5</option>
    </select>
    <div class="container-listas">


        <select id="competencias" name="competencia">
            {% for comp in competencias %}
            <option value="{{comp.idCompetencias}}">{{comp.nombre}}</option>
            {% endfor %}
        </select>

        <div class="Container-listas-enviar">
            <form action="/evidences" method="POST">
                {% csrf_token %}
                <label for="Nivel-bajo">Bajo</label>
                <input type="radio" name="bajo" ><br>
                <label for="medio">Medio</label>
                <input type="radio" name="medio" ><br>
                <label for="Alto">Alto</label>
                <input type="radio" name="Alto" ><br>
                <input type="submit" value="Enviar">
            </form>
        </div>
    </div>
</body>

</html>

当我以第二种形式(/证据)按Enviar时,我没有第一个形式的访问信息。

例如。

以第二种形式按Enviar之后,我需要nombre.id和comp.idCompetencias。如何获取信息?

0 个答案:

没有答案