ฉันต้องการสร้างวัตถุแบบจำลองเช่นบุคคลถ้าไม่มี ID บุคคลนั้นหรือฉันจะได้รับวัตถุบุคคลนั้น
รหัสสำหรับสร้างบุคคลใหม่ดังต่อไปนี้:
class Person(models.Model):
identifier = models.CharField(max_length = 10)
name = models.CharField(max_length = 20)
objects = PersonManager()
class PersonManager(models.Manager):
def create_person(self, identifier):
person = self.create(identifier = identifier)
return person
แต่ฉันไม่รู้ว่าจะตรวจสอบและรับวัตถุบุคคลที่มีอยู่ได้ที่ไหน