Django自定义字段中没有关于异常的调试信息

时间:2019-02-28 06:40:14

标签: django debugging exception error-handling

我在Django 1.11中创建了一个自定义ImageField,将本机ImageFieldFile子类化:

class ImageWithThumbsFieldFile(models.fields.files.ImageFieldFile):
    def __init__(self, *args, **kwargs):
        super(ImageWithThumbsFieldFile, self).__init__(*args, **kwargs)
        ...

    def save(self, name, content, save=True):
        ...

整个过程运行良好,但是,当我在save方法中确实存在任何错误时,Django不会返回适当的异常页面(尽管在开发常规服务器上为DEBUG = True)。我只看到服务器错误500-根本没有调试信息。我确实获得了该项目其他任何部分的详细错误信息。这是子类字段方法中错误的正常行为吗?如果发生错误,是否有办法获取调试信息?

谢谢!

0 个答案:

没有答案