TR, TH, TD был создан, но ТАБЛИЦА НЕ

нужно понимать, но не уметь.

Мой классФорма (в представлении):

class FormContact(forms.Form):
    name    = forms.CharField(label='Nome', max_length=100, required=False)
    subject = forms.CharField(label='Assunto', max_length=100, required=False)
    message = forms.CharField(label='Mensagem', widget=forms.Textarea, required=False)

Мой расширенный Шаблон:

{% extends 'site.html' %}

{% load static %}

{% block content %}

    <form class="contato" id="contato" action="{% url 'contato' %}" method="post">
        <h1>Contato</h1>
        {% csrf_token %}
        {{ form }}
        <input type="submit" value="Submit">
    </form>    
    
    <script src="{% static 'js/form_contact.js' %}"></script>
    
{% endblock %}

Сейчас,

в навигаторе (inspector -> elements)

<form class="contato" id="contato" action="/contato/" method="post">
    <h1>Contato</h1>
    <input type="hidden" name="csrfmiddlewaretoken" value="???">        
    <label for="id_name">Nome:</label>
    <input type="text" name="name" maxlength="100" id="id_name">
    <label for="id_subject">Assunto:</label>
    <input type="text" name="subject" maxlength="100" id="id_subject">
    <label for="id_message">Mensagem:</label>
    <textarea name="message" cols="40" rows="10" id="id_message"></textarea>
    <input type="submit" value="Submit">
/form>

AND, в навигаторе (Ctrl+U) View Code

<form class="contato"  id="contato" action="/contato/" method="post">

  <h1>Contato</h1>
  
  <input type="hidden" name="csrfmiddlewaretoken" value="????">
  
   <tr>
    <th><label for="id_name">Nome:</label></th>
    <td>
      <input type="text" name="name" maxlength="100" id="id_name">
    </td>
    </tr>

    <tr>
    <th><label for="id_subject">Assunto:</label></th>
    <td>
      <input type="text" name="subject" maxlength="100" required id="id_subject">
    </td>
    </tr>

    <tr>
    <th><label for="id_message">Mensagem:</label></th>
    <td>            
      <textarea name="message" cols="40" rows="10" required id="id_message"></textarea>            
    </td>
    </tr>
    
  <input type="submit" value="Submit">
  
</form>    

Мое сомнение заключается в следующем:

Почему в Ctrl+U были созданы элементы TR, TH и TD, а TABLE нет?

Я не могу этого понять

В этой форме то же самое?

Вернуться на верх