Django简介与环境搭建
课程目标
- 了解Django框架的特点和优势
- 掌握Django开发环境的搭建方法
- 学会创建和运行Django项目
什么是Django?
Django是一个高级Python Web框架,它鼓励快速开发和干净、实用的设计。Django遵循MVT(Model-View-Template)架构模式,内置了许多实用功能,可以帮助开发者快速构建安全且维护性高的网站。
Django的主要特点:
- 快速开发:Django的设计理念是帮助开发者用更少的代码完成更多的功能
- 安全:内置的安全特性帮助开发者避免常见的安全错误
- 可扩展:从小型网站到大型企业级应用,Django都能胜任
- 国际化:内置国际化系统,支持多语言网站
环境准备
系统要求
- Python 3.8+
- pip包管理工具
安装Django
验证安装
创建Django项目
使用django-admin创建项目
项目结构说明
manage.py:Django项目的管理工具settings.py:项目配置文件urls.py:URL路由配置wsgi.py:WSGI兼容的Web服务器入口asgi.py:ASGI兼容的Web服务器入口
运行开发服务器
启动服务器
访问应用
打开浏览器访问 http://127.0.0.1:8000/
Django项目配置
settings.py主要配置项
管理命令介绍
常用管理命令
课程总结
本节课我们学习了Django的基本概念、环境搭建方法以及项目的创建和运行。下一节课我们将深入了解Django的MTV架构模式。

