草庐IT

JuicerBaseSettings

全部标签

python - 在 Django 中只允许模型的一个实例

我想使用数据库模型控制项目的一些配置设置。例如:classJuicerBaseSettings(models.Model):max_rpm=model.IntegerField(default=10)min_rpm=model.IntegerField(default=0)这个模型应该只有一个实例:juicer_base=JuicerBaseSettings()juicer_base.save()当然,如果有人不小心创建了一个新实例,那也不是世界末日。我可以只执行JuicerBaseSettings.objects.all().first()。但是,有没有一种方法可以将其锁定,从而无法