首页 > 解决方案 > 将值插入数据库时​​出错

问题描述

当我尝试将值放入数据库时​​,出现此错误。

raise TypeError("%s() got an unexpected keyword argument '%s'" % (cls. name , kwarg)) TypeError: Employee() got an unexpected keyword argument 'EmployeeID'

代码如下:

class Employee (models.Model):
    EmployeeID = models.IntegerField
    EmployeeFirstName = models.CharField(max_length=100)
    EmployeeLastName = models.CharField(max_length=100)
    EmployeeEmail = models.CharField(max_length=100)
    EmployeeMobileNumber = models.IntegerField
    EmployeeHireDate = models.DateField
    EmployeeType = models.CharField(max_length=50)

标签: djangodjango-modelsdjango-rest-frameworkdjango-forms

解决方案


尝试把EmployeeID = models.IntegerField()而不是EmployeeID = models.IntegerField.


推荐阅读