Как размещать данные всей html-таблицы с помощью Django?

Создана html-таблица с тремя столбцами и 26 строками, которая отображается на файл Django views.py.

Пытался разместить все данные html таблицы в БД с помощью файла Django views.py.

Пожалуйста, найдите мой views.py:

def create(request):
    form = Scrum.objects.all()

    if request.method == "POST" or "None":
        
        form.save()

        
        context = {
            'form': DBData
        }

        return render(request, "scrum.html", context)

scrum.html

<form method="POST" action=".">

    {% csrf_token %}

<table class="example-table multiselectable is-centered" id="table" contenteditable="true">
<tbody><tr><td class="selected">1</td><td class="selected">2</td><td>3</td><td>4</td><td>5</td></tr>
<tr><td class="selected">1</td><td class="selected">2</td><td>3</td><td>4</td><td>5</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr>
</tbody></table>

  <input type="submit" name="submit" class="btn btn-outline-primary btn-block" placeholder="Submit">

</form>

После нажатия кнопки "Submit" все мои данные в таблице должны быть сохранены в БД.

Моя модель будет выглядеть следующим образом:

models.py

    Category = models.CharField(max_length=30)
    TaskName = models.CharField(max_length=70)
    AssignedTo = models.TextField(max_length=70)
Вернуться на верх