使用Django将字符串添加到自动字段/主键的方法是通过重写模型的save()方法或使用信号来实现。
custom_id = models.CharField(max_length=10, primary_key=True)
custom_id = models.CharField(max_length=10, primary_key=True)
这样,无论是通过重写save()方法还是使用信号,当你保存一个新的模型对象时,Django会自动为自定义的主键字段生成一个唯一的字符串,并将其添加到数据库中。
领取专属 10元无门槛券
手把手带您无忧上云