IndentationError:unindent与任何外部缩进级别django都不匹配

时间:2018-06-19 07:27:13

标签: django

以下代码显示缩进错误...请帮忙!

def downtime_monitor():
        content = {'when':timezone.now(), 'name':'saumitra', 'back_up':backup}
        message = ''
        template = 'downtime_alert.html'
    to = '+91756785696'
        response = send_sms(to, message, content, template)`

1 个答案:

答案 0 :(得分:0)

Python使用缩进代码块。标准方法是对一个块使用4个空格。在您的代码中,您必须编写如下代码:

def downtime_monitor():
    content = {'when':timezone.now(), 'name':'saumitra', 'back_up':backup}
    message = ''
    template = 'downtime_alert.html'
    to = '+91756785696'
    response = send_sms(to, message, content, template)

如果您仍然有此错误,则必须检查错误行并找到问题(可能是混合空格和制表符)。有些IDE在混合空格和制表符方面存在问题,而其他IDE会自动替换空格的制表符。