赞
踩
Microsoft Windows [版本 10.0.19042.928] (c) Microsoft Corporation。保留所有权利。 C:\Users\520>cd mysite C:\Users\520\mysite>dir 驱动器 C 中的卷是 Windows-SSD 卷的序列号是 42D9-2A68 C:\Users\520\mysite 的目录 2021/05/20 22:47 <DIR> . 2021/05/20 22:47 <DIR> .. 2021/05/28 00:11 <DIR> .idea 2021/05/20 22:47 135,168 db.sqlite3 2021/05/20 22:32 684 manage.py 2021/05/20 23:59 <DIR> myapp 2021/05/20 23:02 <DIR> mysite 2021/05/20 22:32 <DIR> templates 2021/05/20 22:32 <DIR> venv 2 个文件 135,852 字节 7 个目录 426,944,303,104 可用字节 C:\Users\520\mysite>python manage.py shell Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 10:41:24) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) >>> from myapp.models import Book >>> a1=Book.objects.all() >>> a1 <QuerySet [<Book: Book object (1)>, <Book: Book object (2)>, <Book: Book object (3)>, <Book: Book object (4)>, <Book: Book object (5)>]> >>> for book in a1: ... print(book.title) File "<console>", line 2 print(book.title) ^ IndentationError: expected an indented block >>> for book in a1: ... print(book.title) # 按一个tab键,缩进 ... python django jquery linux html5 >>>
改进程序,在模型类中添加
__str__(self)
方法
模型类中没有__str__(self)
方法,返回类的实例对象时返回实例的内存地址
模型类中有__str__(self)
方法,返回类的实例对象时返回描述信息
因为更改了模型类,exit(),退出Django shell,重新
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。