- 项目
- app,用户管理【表结构、函数、HTML模板、CSS】
- app,订单管理【表结构、函数、HTML模板、CSS】
- app,后台管理【表结构、函数、HTML模板、CSS】
- app,网站 【表结构、函数、HTML模板、CSS】
- app,API 【表结构、函数、HTML模板、CSS】
...
2.默认文件介绍
├── app01
│ ├── __init__.py
│ ├── admin.py 【固定,不用动】django默认提供了admin后台管理。
│ ├── apps.py 【固定,不用动】app启动类
│ ├── migrations 【固定,不用动】数据库变更记录
│ │ └── __init__.py
│ ├── models.py 【\*\*重要\*\*】,对数据库操作。
│ ├── tests.py 【固定,不用动】单元测试
│ └── views.py 【\*\*重要\*\*】,函数。
├── manage.py
└── mysite2
├── __init__.py
├── asgi.py
├── settings.py
├── urls.py 【URL->函数】
└── wsgi.py
四、快速上手
1.写一个网页
步骤1:注册app 【settings.py】
步骤2:编写URL和视图函数对应关系 【urls.py】
步骤3:编写视图函数 【views.py】
步骤4:启动django项目
- 命令行启动
python manage.py runserver
- Pycharm启动
2.url与view的对应关系
3.templates模板
- 可以放html、css等
4.静态文件
static目录
- 需要自己创建
html引用静态文件
- Django推荐使用
{% load static %}
的方法导入
五、模板语法案例:伪联通新闻中心
注意templates
- url