安装django
- 终端执行并安装django
pip install django
c:\python3.9
-python.exe
-bin
-script
-pip.exe
-django-admin.exe (工具,帮助创建django项目)
-lib
-内置模块
-site-packages
- openpyxl
- flask
- django (框架的源码)
创建项目
- 打开pycharm进入创建django文件
- 出现类似目录即为创建成功
还有一种命令行创建的,命令行创建的是最标准的,不会有pycharmtemplates目录,会自动帮助我们创建templates目录
我们学习的时候使用的最标准的templates目录
- 删除templates目录
- pycharm还在settings.py中自动生成了一句话
- 修改成如下(直接删除)
默认文件介绍
djangoProject
- manage.py (项目的管理,启动项目,创建app,数据管理)(不需要修改)(常用)
- djangoProject (与项目同名)
- _init_,py
- settings.py (项目配置) (经常常修改)
- urls.py (URL和python函数的对应关系)(经常修改)
- asgi.py (接收网络请求)(不需要修改)
- wsgi.py (接收网络请求)(不需要修改)
app的创建
- 项目
- app,用户管理 (表结构,函数,HTML模板,css)(各自独立,相互不影响)
- app,订单管理 (表结构,函数,HTML模板,css)
- app,后台管理 (表结构,函数,HTML模板,css)
- app,网页
- app,API
注意:我们开发比较简洁,用不到多app,一般情况下,项目创建一个app即可。
打开终端
- 默认已经进入我们的文件
- 输入命令即可完成创建
python manage.py startapp app01
- 文件目录
- app01
- _init_.py
- admin.py (固定不用动) django提供了默认的admin后台管理
- apps.py (固定不用动) app启动类
- migrations.py (固定不用动) 数据库变更记录
- _init_.py
- models.py (常用) 对数据库操作
- tests.py (固定不用动) 单元测试
- views.py (常用) 写函数