क्या किसी मॉडल के पूर्णांक आईडी का उपयोग करके विदेशी कुंजी संबंध स्थापित करने का एक तरीका है? यह अनुकूलन उद्देश्यों के लिए होगा।
उदाहरण के लिए, मान लीजिए कि मेरे पास एक कर्मचारी मॉडल है:
class Employee(models.Model):
first_name = models.CharField(max_length=100)
last_name = models.CharField(max_length=100)
type = models.ForeignKey('EmployeeType')
तथा
EmployeeType(models.Model):
type = models.CharField(max_length=100)
मैं असीमित कर्मचारी प्रकार होने की लचीलापन चाहता हूं, लेकिन तैनात आवेदन में केवल एक ही प्रकार की संभावना होगी, इसलिए मैं सोच रहा हूं कि क्या आईडी को हार्डकोड करने और इस तरह से संबंध स्थापित करने का कोई तरीका है। इस तरह मैं EmployeeType ऑब्जेक्ट को पहले प्राप्त करने के लिए db कॉल से बच सकता हूं।