PythonWeb开发基础第4章 模型和数据库.pptx

Python Web开发基础教程(Django版)主讲:XXX第4章 模型和数据库本章主要内容:模型基础数据操作索引特殊查询表达式执行原始SQL查询关系4.1模型基础 模型是项目的数据来源。每个模型都是一个Python类,并且映射到一个数据库表。模型的每个属性相当于数据库表的一个字段。使用模型对象可完成各种数据库表操作。本节主要内容定义模型模型配置迁移数据库定义字段4.1.1 定义模型定义模型就是实现一个django.db.models.Model类的子类。模型的文件名称默认为models.py,也可使用其他名称。实例:创建项目chapter4和应用faqs,在应用faqs中定义模型类faqsdata。具体操作步骤:演示4.1.2 模型配置要使用模型,还需要在项目配置文件settings.py中完成相应的设置。首先,需要在项目配置文件的INSTALLED_APPS变量中添加包含模型的应用名称,代码如下。INSTALLED_APPS = [……, faqs’, ]其次,需要在项目配置文件的DATABASES变量中设置数据库信息,项目默认的数据库配置信息如下。DATABASES = { default: { ENGINE: django.db.backends.sqlite3, NAME: os.path.join(BASE_DIR, db.sqlite3), }}MySQL数据库的

文档评论(0)

1亿VIP精品文档

相关文档