简体   繁体   English

预期缩进的块错误(django)

[英]Expected an indented block error (django)

This is my code 这是我的代码

from __future__  import unicode_literals

from django.db import models

# Create your models here.


class Post(models.Model):

    title = models.CharField()
    content = models.CharField()
    updated = models.DateTimeField(auto_now=True, auto_now_add=False)
    timestamp = models.DateTimeField(auto_now=False,auto_now_add=True)

    def __unicode__(self): #

    return self.title


    def __str__(self):

    return self.title

Indent your definitions, as so: 缩进定义,如下所示:

def __unicode__(self): #

    return self.title


def __str__(self):

    return self.title

After function an indentation block is expected so 在功能之后,应该有一个缩进块,所以

def __unicode__(self): #

return self.title

is wrong the correct way is 是错误的正确方法是

def __unicode__(self): #

    return self.title

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM