Django入门(三、Models)

Django中的Models是什么?
通常,一个Model对应数据库的一张数据表。Django中的Models以类的形式表现,它包含了一些基本的字段以及数据的一些行为。
1、创建模型,在应用blog1的model.py中添加模型类,和数据交互的类必须必须继承models.Model,这样才能和关系数据库进行交互。
Django入门(三、Models)
2、数据迁移,ctrl+alt+R 在命令行中输入makemigrations [application_name,可选,没填写则为全部],回车。
3、执行迁移,ctrl+alt+R, migrate [application_name,可选,未填写则执行全部]
Django入门(三、Models)

4、找到存放db.sqlite3的文件夹,使用可视化工具SQLite Expert Personal打开db.sqlite3文件,并向里面添加一条记录。
Django入门(三、Models)
5、在应用blog1中的views.py中编写index函数,使用render函数向页面中传入一个article对象的值。
Django入门(三、Models)
6、在index页面获取title值,显示hello,blog1
Django入门(三、Models)