创建Django项目的两种方式

  创建Django项目的两种方式这里都以录屏来展示!需要注意的是两种方式都要虚拟环境下进行部署,因此进入Terminal命令行模式时,要确认路径前是否带有“(venv)”的标识,带有该标识则环境正确

一、以Django方式创建Django项目

  具体步骤如下:

  1. 新建一个项目,选择Django
  2. 点开Project Interpreter,选择虚拟环境
  3. 确认python解释器版本
  4. 重命名Django项目名称
  5. 点击创建,等待项目创建完成
  6. Terminal命令行模式下,键入命令行 python manage.py runserver 开启Django服务

https://blog-static.cnblogs.com/files/xiaogongjin/Django%E6%96%B9%E5%BC%8F%E5%88%9B%E5%BB%BADjango%E9%A1%B9%E7%9B%AE.gif

二、以普通方式创建Django项目

  具体步骤如下:

  1. 新建一个项目,选择Pure Python
  2. 点开Project Interpreter,选择虚拟环境
  3. 确认python解释器版本
  4. 重命名Django项目名称
  5. 点击创建
  6. 进入项目环境后,点击Terminal,进入Terminal命令行模式
  7. 使用命名行安装django:pip install -i https://pypi.douban.com/simple django
  8. 使用命令行创建Django项目,注意项目名要和项目根目录名保持一致,且后面跟上路径“.”:django-admin startproject 项目名 .
  9. 键入命令行 python manage.py runserver 开启Django服务

https://blog-static.cnblogs.com/files/xiaogongjin/%E6%99%AE%E9%80%9A%E6%96%B9%E5%BC%8F%E5%88%9B%E5%BB%BADjango%E9%A1%B9%E7%9B%AE.gif

三、项目工程目录结构

  • 项目同名目录:主要存放相关配置信息
  • __init__.py:当前项目为一个包
  • asgi.py:主要用于存放ASGI异步请求的入口配置信息
  • settings.py:存放的为项目全局配置信息
  • urls.py:主要存放项目的路由信息
  • wsgi.py:主要用于存放WSGI协议服务的入口配置信息(一般在部署时会使用)
  • db.sqlite3:默认的关系型文本数据库
  • manage.py:为命令行管理工具,用于开发阶段的项目启动、数据迁移、静态文件收集等等
posted @ 2020-06-17 16:15  小公瑾  阅读(373)  评论(0编辑  收藏  举报