我想知道是否有一种方法可以在Django模型中存储所有错误?假设我有一个连接到API且API返回404的函数。类似地,我有一个模型,人们可以向他们添加出席者,如果模型中有问题,它不会让用户继续他们的工作。这样做,但我希望它也记录该错误,而不是本地记录,而是记录在模型中。
考虑具有相似结构的模型:
class ErrorLog(models.Model):
error = models.CharField(max_length=255)
message = models.TextField()
#Then date and time etc.
我了解,对于我的功能,我需要使用try和except块,但是对于自动记录模型内部错误的模型,我该怎么办?