notbugbutfeature
@notbugbutfeature
Типа вебушник

Как заполнять numpy матрицу из инпутов пользователя?

Пользователь вводит число, отвечающее за размерность матрицы, далее с помощью двух циклов генерируются инпуты. Вопрос, как мне забрать значения инпутов и заполнить ими матрицу?

views.py:
def matrixLawOfEquality(request):  
    context = {}
    if request.method == "POST":
        context["n_value"] = range(int(request.POST.get('size', 0)))
        return render(request, 'pages/matrixlaws.html', context)


<form action="" method="post">
        {% csrf_token%}
        <input type="number" id="size" name="size" min="2" max="6"/>
        <input type="submit"/>
        </form>
        
        <form action="" method="post">
          <input type="text" name="matrix" id="matrix" style="display: none"/>
          <table class="table0">
           {% csrf_token %}
            {% for j in n_value %}
              <tr>
                {% for i in n_value %}
                <td class="TblCl">
                  <input type="text" name="fake_matrix" id="inp{{ j }}{{ i }}" placeholder="0" autocomplete="off"/>
                </td>{% endfor %}
              </tr>
            {% endfor %}
          
        </table>
        <button type="submit">Отправить</button>
      </form>

635ff1f1d344c602184264.png
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы