В django, когда я применил модели .py код и сохранил файл, он работает должным образом, но когда пользователь вводит детали в форму и когда я проверяю базу данных, он показывает нулевое значение в строках, и только пароль вводится. Можете ли вы помочь мне с решением. Вот мой код model.py
class studentinfo(models.Model):
id = models.AutoField(primary_key=True)
First_Name = models.CharField(max_length=50, blank=False)
Last_Name = models.CharField(max_length=50, blank=False)
Email = models.EmailField(blank=False, null=False, default="")
Date_of_Birth = models.DateField(auto_now=False, auto_now_add=False, blank=False)
Number = models.IntegerField(10, blank=False)
Password = models.CharField(max_length=25)
База данных показывает каждое значение как ноль в строке, и в базе данных появляется только пароль
Вот мои взгляды. py
def form(request):
first_name = request.POST.get('First_Name')
last_name = request.POST.get('Last_Name')
date_of_birth = request.POST.get('Date_of_Birth')
number = request.POST.get('Number')
email = request.POST.get('Email')
password = request.POST.get('Password')
o_ref = studentinfo(First_Name=first_name, Last_Name=last_name, Date_of_Birth=date_of_birth,Number=number,Email=email, Password=password)
o_ref.save()
print("User Created")
return render(request, 'signup.html')