如何使用Django SQLite快速配置个人博客基础环境?
- 内容介绍
- 文章标签
- 相关推荐
本文共计903个文字,预计阅读时间需要4分钟。
Django采用MTV工作模式,其中M(Model)代表模型(Model),V(View)代表视图(Views),T(Template)代表模板(Template)。在这种模式中,模型负责数据存储和业务逻辑,视图负责处理请求和响应,而模板则负责页面展示。
一、Django的工作模式
在Django里,由于 C层由框架自行处理,而 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),所以Django 也被称为 MTV框架 。在MTV开发模式中:
1、models,数据模型:这是一个抽象层,用来构建和操作你的web应用中的数据,模型是你的数据的唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。
(models.py 文件存在的意义。。。。。。)
2、templates,模板:模板层,负责怎么样显示数据,说白了,就是利用一些格式化的html文件,使数据按照要求显示(显示在哪里,怎么显示等等)。
3、views,视图:用于封装负责处理用户请求及返回响应的逻辑。视图可以看作是前端与数据库的中间人,它会将前端想要的数据从数据库中读出来给前端。他也会将用户要想保存的数据写到数据库。
(view.py 文件存在的意义。。。。。。)
二、基本配置
1、配置settings.py
1)设置TEMPLATES里的‘DIRS‘,存放做网站模板。
‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)]
2)设置DATABASES网站数据库类型,这里使用默认的sqlite3。
本文共计903个文字,预计阅读时间需要4分钟。
Django采用MTV工作模式,其中M(Model)代表模型(Model),V(View)代表视图(Views),T(Template)代表模板(Template)。在这种模式中,模型负责数据存储和业务逻辑,视图负责处理请求和响应,而模板则负责页面展示。
一、Django的工作模式
在Django里,由于 C层由框架自行处理,而 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),所以Django 也被称为 MTV框架 。在MTV开发模式中:
1、models,数据模型:这是一个抽象层,用来构建和操作你的web应用中的数据,模型是你的数据的唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。
(models.py 文件存在的意义。。。。。。)
2、templates,模板:模板层,负责怎么样显示数据,说白了,就是利用一些格式化的html文件,使数据按照要求显示(显示在哪里,怎么显示等等)。
3、views,视图:用于封装负责处理用户请求及返回响应的逻辑。视图可以看作是前端与数据库的中间人,它会将前端想要的数据从数据库中读出来给前端。他也会将用户要想保存的数据写到数据库。
(view.py 文件存在的意义。。。。。。)
二、基本配置
1、配置settings.py
1)设置TEMPLATES里的‘DIRS‘,存放做网站模板。
‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)]
2)设置DATABASES网站数据库类型,这里使用默认的sqlite3。

