为了账号安全,请及时绑定邮箱和手机立即绑定

Django修改数据库发生错误

Django修改数据库发生错误

C#
拉莫斯之舞 2018-07-30 04:05:15
新人求问,正在学习python做博客,from django.db import models Class Topic(models.Model):      """用户学习的主题"""       text = models.CharField(max_length=200)       date_added = models.DateTimeField(auto_now_add=True)      def __srt__(self):          """返回模型的字符串表示"""          return self.text在models.py中运行上面的代码提示出错:File "E:/Python/learning_log/env1/Scripts/learning_logs/models.py", line 3Class Topic(models.Model):^SyntaxError: invalid syntax请问是什么原因?另外在命令行执行python manage.py makemigrations也报错:
查看完整描述

1 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

很明显,text = models.CharField(max_length=200)定义的顶格了,注意缩进,还有最后的return self.text,也在def __srt__(self)里

https://img1.sycdn.imooc.com//5b87aadd000153dc04240154.jpg

查看完整回答
反对 回复 2018-08-30
  • 1 回答
  • 0 关注
  • 904 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信