我正在尝试从控制台创建一个对象,但不确定如何设置它。这是我的模型管理器:
class MajorManager(models.Manager):
def __str__(self):
return self.name
def createMajor(self, name):
try:
name = name.lower()
major = self.create(name=name)
except IntegrityError:
print("This major has already been created")
Run Code Online (Sandbox Code Playgroud)
这是模型:
class Majors(models.Model):
name = models.CharField(max_length=30, unique=True)
objects = MajorManager()
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感激。