首页 > 代码库 > python第九十六天 ---Django(1)

python第九十六天 ---Django(1)

django 模块

一  安装:

pip3 install django  

python -m pip install django

二  添加环境变量

  相关命令:

1 #cmd 下
2  
3 django-admin startproject  name#文件夹名
4 
5 python manage.py runserver  127.0.0.1:8000#启动

 

django 创建工程目录功能

name

  -name  #整个程序进行配置目录

    --init

    --settings #配置文件

    --urls #usr对应关系

    --wsgi #WSIG规范    (UWSGI+nginx)

  --manage.py  #管理Django程序

相关命令:

  python manage.py makemigrations  #操作数据库

  python manage.py migrate

 

app 目录

  -migrations 数据操作记录   (修改表结构)

  --apps #配置当前的app

  --models #创建数据库表结构   (ORM  写指定类, 通过命令创建表)

  --tests #单元测试

  --views #业务代码

 

Django  基础使用  

一 配置模板的路径    (新版Django 默认有了)

  --settings #配置文件

   ‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)],

二  配置静态文件路径

  创建 目录  static

  STATCFILES_DIRS=(

  os.path.join(BASE_DIR,‘static‘

)

 

Django 模板语言

  

1 {% for row in user_list %}
2      <tr>
3            <td>{{ row.username }}</td>
4             <td>{{ row.email }}</td>
5              <td>{{ row.sex }}</td>
6 
7     </tr>
8 {% endfor %}

 

Django 请求周期

python第九十六天 ---Django(1)