单选题 在 Django 中,一个 project 与一个 app 的关系更准确的是:
A、project 是具体业务模块,app 是项目配置
B、project 是整体工程,app 是相对独立的业务功能模块
C、二者完全相同,只是名称不同
D、app 只能存在一个
单选题 `urls.py` 在 Django 请求处理中主要负责:
A、把请求路径映射到对应视图函数或视图类
B、直接保存所有表单数据
C、替代数据库查询
D、编译 CSS 文件
单选题 `settings.py` 最主要的作用是:
A、只存放学生数据
B、配置项目数据库、应用、模板、静态文件、中间件等全局设置
C、只负责写 URL
D、只负责写 CSS 样式
单选题 `manage.py runserver` 的主要作用是:
A、生成数据库备份
B、启动开发服务器,便于本地调试项目
C、自动生成所有 HTML 页面
D、把项目直接部署到云服务器
单选题 在本课程的学生信息管理系统中,Django 最核心的角色可以理解为:
A、只负责页面美化的 CSS 框架
B、用于构建 Web 后端逻辑、路由、模板和数据库交互的框架
C、专门替代浏览器运行 JavaScript 的工具
D、只用于管理 SQLite 数据库的插件
单选题 视图函数或视图类的核心职责是:
A、只定义数据库字段
B、接收请求、处理业务逻辑,并返回响应
C、只保存静态图片
D、只修改浏览器插件配置
单选题 Django 的 MVT 思想中,Template 更接近传统 MVC 中的:
A、Model
B、View
C、Controller
D、Database Engine
单选题 模板文件如 `students.html` 的主要作用是:
A、定义数据库表结构
B、负责把后端传来的数据组织成用户可见的 HTML 页面
C、启动 Django 项目
D、安装 Python 包