django学习笔记-快速上手

1.快速上手

1.1安装django

pip install django

1.2创建项目

django startproject projectName

会生成以下文件

projectName
├─manage.py    项目的管理,启动项目、创建apP、数据管理
└─projectName
      ├─asgi.py      接收网络请求
      ├─settings.py  项目配置
      ├─urls.py      URL和函数的对应关系
      ├─wsgi.py      接收网络请求
      └─__init__.py

1.3创建app

python manage.py startapp appName

会生成以下文件

appName
├─__init__.py
├─admin.py     django默认提供了admin后台管理。
├─apps.py      app启动类
├─migrations   数据库变更记录
│  └─__init__.py
├─models.py    对数据库操作。
├─tests.py     单元测试
└─views.py     函数

1.4注册app

settings.py
image

1.5编写url

urls.py
image

1.6编写视图函数

app0/view.py
image
返回文件的寻找顺序
image
如果DIRS有设置,会先在DIRS列表中寻找,再按app注册顺序到各app下templates中寻找

1.7编写静态文件

配置static路径
在setting.py中添加

STATICFILES_DIRS = [BASE_DIR / 'static']

image

1.8启动django项目

python manage.py runserver

访问http://127.0.0.1:8000/index/

posted @ 2022-12-01 23:54  __Carlos  阅读(30)  评论(0编辑  收藏  举报
Live2D