【发布时间】:2019-08-25 00:37:12
【问题描述】:
服务器运行后,出现意外缩进报错……!!! 我该怎么办......????
from django.db import models
from django.utils import timezone
from django.contrib.auth.models import User
class Post(models.Model):
title = models.CharField(max_length=100)
content = models.TextField()
date_posted = models.DateTimeField(default=timezone.now)
author= models.ForeignKey(User,on_delete=models.CASCADE)
def __str__(self):
return self.title
【问题讨论】:
-
添加错误回溯
-
除非您混合制表符和空格并导致奇怪的行为,否则我认为问题不在于这段代码。但是,请在问题中包含完整的错误,以便我们确定。
-
如果缩进看起来不错但出现错误,那么您可以混合使用空格和制表符(它们看起来相同,但 Python 线程不同)。一些编辑器具有“将空格转换为制表符”或“将制表符转换为空格”的功能。编辑器还可以选择在您保存文件时自动转换制表符 - 它解决了制表符和空格的所有问题。
标签: django python-3.x