创建django项目

》格式

创建项目时,先切到要保存项目的目录

django-admin startproject 项目名称

》例如

django-admin startproject test1

》效果

在当前工作目录,多出一个目录

文件名与项目名称同名

项目目录结构

django-项目的创建-应用注册-项目运行_python
django-项目的创建-应用注册-项目运行_创建项目_02

项目与应用的关系

一个项目由多个应用组成

django-项目的创建-应用注册-项目运行_目录结构_03

创建一个应用
python manage.py startapp 应用名称

django-项目的创建-应用注册-项目运行_目录结构_04

创建应用的结果

就是在项目夹下多了一个应用名命名的目录

目录结构

django-项目的创建-应用注册-项目运行_python_05
models,与数据库相关的模块

views,视图,完成主要的功能

test.py,写测试代码的文件

admin.py,后台管理相关的文件

》随堂 创建一个appTwo的应用

django-项目的创建-应用注册-项目运行_服务器_06

注册应用

让项目知道应用的存在

在项目配置中,settings.py中

INSTALLED_APPS
django-项目的创建-应用注册-项目运行_目录结构_07

》随堂注册应用

django-项目的创建-应用注册-项目运行_创建项目_08

运行项目

让开发阶段的服务器,跑起来

此阶段的服务器,只供开发使用

django-项目的创建-应用注册-项目运行_目录结构_09