【Django学习】(一)Django的环境搭建--windows系统

简介: 【Django学习】(一)Django的环境搭建--windows系统

1、pip安装虚拟环境env

pip install -i https://pypi.douban.com/simple pipenv

2、先pycharm创建系统解释器环境

3、在pycharm的terminal输入命令进行创建虚拟环境&安装django

3.1 创建虚拟环境:pipenv shell

3.2 查看虚拟环境路径:pipenv --venv

3.3 进入到虚拟环境:pipenv shell

3.4 安装django:pipenv install django

4、安装django成功

5、搭建Django项目

django-admin startproject 项目名 .

       项目名要与之前创建的工程名一致

       "."代表在当前目录下创建目录

6、配置configuration

a.点击右上方的add configuration,添加启动

b.指定启动器名称,点击下方的fix

c.添加项目根目录、settings.py文件

7、配置setting--Django

8、启动django

9、启动django_输出控制台信息

10、Django项目启动成功

到这里,Django的环境已经搭建好了

Django项目的目录结构:

  • db.sqlite3 项目默认使用的sqlite数据库
  • manage.py 项目命令行工具
  • dev05_django 与项目根目录同名,存放的是项目相关的配置文件、全局路由等
  • __init__.py 指定dev05_django为一个包
  • asgi.py 为Django ASGI异步协议相关的入口文件
  • settings.py 为项目的全局配置文件
  • urls.py 为项目的全局路由表
  • wsgi.py 为WSGI协议相关的入口文件

接下来就是如何去使用了 ,后面的文章会讲到~

相关文章
|
22天前
|
Java 开发工具
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
本指南介绍如何搭建鸿蒙Flutter开发环境,包括下载Flutter SDK、配置环境变量(如FLUTTER_STORAGE_BASE_URL、PUB_HOSTED_URL、DEVECO_SDK_HOME等)和检查工具版本。还提到避免项目路径过深、与SDK同盘存放等注意事项,以及解决VsCode无法识别设备的方法。
39 0
|
23天前
|
安全 Windows
永久关闭 Windows 11 系统更新
永久关闭 Windows 11 系统更新
102 0
|
6天前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
45 13
如何配置Windows主机MPIO多路径访问存储系统
|
25天前
|
IDE 关系型数据库 MySQL
Django学习一:创建Django框架,介绍Django的项目结构和开发逻辑。创建应用,编写主包和应用中的helloworld
这篇文章是关于如何创建一个Django框架,介绍Django的项目结构和开发逻辑,并指导如何创建应用和编写“Hello, World!”程序的教程。
34 3
Django学习一:创建Django框架,介绍Django的项目结构和开发逻辑。创建应用,编写主包和应用中的helloworld
|
27天前
|
机器学习/深度学习 数据处理 数据库
基于Django的深度学习视频分类Web系统
基于Django的深度学习视频分类Web系统
50 4
基于Django的深度学习视频分类Web系统
|
27天前
|
数据库 数据库管理 Python
#736421#基于django的个人博客系统
#736421#基于django的个人博客系统
36 4
#736421#基于django的个人博客系统
|
27天前
|
机器学习/深度学习 监控 数据挖掘
基于Django和百度飞桨模型的情感识别Web系统
基于Django和百度飞桨模型的情感识别Web系统
32 5
|
27天前
|
数据库 数据库管理 Python
#73623#基于django的园区对比系统
#73623#基于django的园区对比系统
33 4
|
27天前
|
数据库 数据安全/隐私保护 数据库管理
#099473#基于django的毕业生信息管理招聘系统
#099473#基于django的毕业生信息管理招聘系统
35 4
|
27天前
|
监控 应用服务中间件 网络安全
#637481#基于django和neo4j的日志分析系统
#637481#基于django和neo4j的日志分析系统
32 4