一:前言
django是python最流行的WEB框架。
二:django安装
pip install django
三:django项目建立步骤
1.创建django工程
django-admin startproject 工程名
2.建立应用
cd 工程名
python manange.py startapp 应用名
3.修改配置文件
project.settings.py
1)模板路径配置
DIRS==> os.path.join(BASE_DIR,"templates")
2)静态文件配置
STATICFILES_DIRS=(
os.path.join(BASE_DIR,"static", // 一定要加,不然会不生效
)
3)middleware
注释:csrf
4.定义路由规则
url.py
"login"-->函数名
5.定义试图
app.views.py
return render(request,"index.html",{"current_user":"11"})
6.模板渲染
templates/index.html
7.运行Django功能
python manage.py runserver 0.0.0.0:8001
三:django项目目录说明
1)工程目录
django-admin startproject 【工程名称】
mysite
- mysite # 对整个程序进行配置
- init
- settings # 配置文件
- url # URL对应关系
- wsgi # 遵循WSIG规范,uwsgi + nginx
- manage.py # 管理Django程序:
- python manage.py
- python manage.py startapp xx
- python manage.py makemigrations
- python manage.py migrate
- templates #模板文件
- static #放置静态文件比如css,js等,需要手动建立,并在setting中配置
- upload #通常放置上传文件
2)应用目录
app:
migrations 数据修改表结构日志
admin Django为我们提供的后台管理
apps 配置当前app
models ORM,写指定的类 通过命令可以创建数据库结构
tests 单元测试
views 业务代码