Postgresql не получает данные из CRUD-формы

Я новичок в PostgreSQL и я делал CRUD код, используя django, python, html и PostgreSQL

вот мой код templates\employee_register\base.html:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Employee Register</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css"
        integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
    <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js"
        integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
        crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"
        integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN"
        crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js"
        integrity="sha384-VHvPCCyXqtD5DqJeNxl2dtTyhF78xXNXdkwX1CZeRusQfRKp+tA7hAShOK/B/fQ2"
        crossorigin="anonymous"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css">
</head>

<body>
    <div class="container">
        <div class="col-md-10 offset-md-1 mt-5">
            <div class="jumbotron">
                <h1 class="display-4">Employee Register</h1>
                <p class="lead-front-italic">python django project for crud implementation</p>
                <hr class="my-4">
                {% block content %}
                {% endblock content %}
            </div>
        </div>

    </div>

</body>

</html>

employee_form.html

{% extends "employee_register/base.html" %}
{% load crispy_forms_tags %}
{% block content %}
<form action="" method="post" autocomplete="off">
    {% csrf_token %}
    {{form.first_name|as_crispy_field}}
    {{form.middle_name|as_crispy_field}}
    {{form.last_name|as_crispy_field}}
    <!-- <div class="row"> -->
        <!-- <div class="col-md-4"> -->
            {{form.emp_code|as_crispy_field}}
        <!-- </div> -->
        <!-- <div class="col-md-8"> -->
            {{form.department|as_crispy_field}}
            {{form.designation|as_crispy_field}}
            {{form.location|as_crispy_field}}
            {{form.status|as_crispy_field}}
            {{form.date_of_birth|as_crispy_field}}
            {{form.date_of_joining|as_crispy_field}}
            {{form.gender|as_crispy_field}}
        <!-- </div> -->
    <!-- </div> -->
     <button type="submit" class="btn btn-success">
        <i class="fa-solid fa-database"></i>Submit
     </button>
</form>
{% endblock content %}

employee_register.html

{% extends "employee_register/base.html" %}

{% block content %}
<p>we'll show list of employee from the table</p>
{% endblock content %}

models.py

from django.db import models

class Position(models.Model):
    title = models.CharField(max_length=50)

    def __str__(self):
        return self.title

# Create your models here.
class Employee(models.Model):
    first_name=models.CharField(max_length=100)
    middle_name=models.CharField(max_length=100)
    last_name=models.CharField(max_length=100)
    emp_code=models.CharField(max_length=3)
    department=models.CharField(max_length=100)
    designation=models.ForeignKey(Position,on_delete=models.CASCADE)
    location = models.CharField(max_length=20)
    date_of_birth=models.DateField()
    date_of_joining=models.DateField()
    gender = models.CharField(max_length=6)
    status = models.CharField(max_length=10)

from django.shortcuts import render,redirect
from .forms import EmployeeForm
# Create your views here.
def employee_list(request):
    return render(request,"employee_register/employee_list.html")

def employee_form(request):
    if request.method == "GET":
        form = EmployeeForm()
        return render(request,"employee_register/employee_form.html",{'form':form})

    else:
        form = EmployeeForm(request.POST)
        if form.is_valid():
            form.save()
        return redirect('/employee/list')

После того, как я отправляю информацию в форму она не появляется в таблице PostgreSQL

каково решение этой проблемы?

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