Django 使用cmd 创建工程
一、Django 安装
1 通过pip安装 Django
如果你是通过升级的方式安装Django,那么你需要先卸载旧的版本。
Django 提供3种发行版本,推荐使用官方的稳定版本:
- 你的操作系统提供的发行版本(Linux)
- 官方稳定版本(推荐)
- 开发测试版本
Django 本质上是Python 语言的一个类库,因此可以通过pip 工具安装。这也是最简便、最好的安装方式。
不建议通过下载安装包或者编译源码进行安装的方法,除非你的环境无法连接外部网络。
以windows 系统中使用 pip 命令安装为例
win+r,调出cmd,运行命令
pip install django
自动安装PyPi 提供的最新版本。如果要指定版本,可使用 pip install django==3.2 这种形式。
在Linux 操作系统中,也是一样,使用 pip 工具包安装 Django。
2 验证是否安装成功
pip show django
2.1 如果输入以下信息就说明安装成功了。

2.2 进入Python 交互式环境(注意一定要进入刚才安装了 Django的Python 解释器)
C:\Users\Administrator>python
Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.get_version()
'4.1'
>>>
2.3 使用 pip list 命令,查看是否存在Django 模块。
G:\python\django> pip list
Package Version
------------------ -------
asgiref 3.5.2
backports.zoneinfo 0.2.1
Django 4.1
pip 22.2.2
setuptools 41.2.0
sqlparse 0.4.2
tzdata 2022.2
3 配置系统环境
成功安装Django 后,以windows 为例,在Python 解释器目录下的 Scripts 文件夹中可找到一个 django-admin.exe 文件,这是Django 的核心管理程序,最好将它加入操作系统的环境变量中,这样在以后的调用会比较方便。
如下图所示,在Path 变量中添加 Scripts 目录。(可省略)

回到cmd 界面,直接运行 django-admin help,如果能看到下面的内容表示环境变量设置成功。
D:\test>django-admin help
Type 'django-admin help <subcommand>' for help on a specific subcommand.
Available subcommands:
[django]
check
compilemessages
createcachetable
dbshell
...以下省略
实际上,对Windows 操作系统环境变量path的编辑,只是为了在命令行下可以无需带路径,直接执行一些程序,而不会出现程序文件无法找到的错误。
二、cmd 创建项目
1 在cmd或Linux命令行环境下创建Django 项目
在windows的cmd环境中(Linux类同),输入下面的命令
django-admin startproject mysite
这样就会在当前目录下创建一个叫做 mysite 的Django项目。
G:\python\django>django-admin startproject mysite
G:\python\django>dir
G:\python\django 的目录
<DIR> .
<DIR> ..
<DIR> mysite
可以看到Django自动帮我们创建了一个 mysite 文件夹,这是项目的根目录。
在mysite根目录中,又有一个 mysite 目录,这是整个项目的配置文件目录(一定不要和同名的根目录混淆),还有一个 manage.py 文件,它是整个项目的管理脚本。
G:\python\django>cd mysite
G:\python\django\mysite>dir
G:\python\django\mysite 的目录
<DIR> .
<DIR> ..
manage.py
<DIR> mysite
G:\python\django\mysite>cd mysite
G:\python\django\mysite>dir
G:\python\django\mysite 的目录
<DIR> .
<DIR> ..
asgi.py
settings.py
urls.py
wsgi.py
__init__.py
回到项目根目录下,运行
python manage.py runserver
Django 会以 127.0.0.1:8000 这个默认配置启动开发服务器。

打开你的浏览器,在地址栏输入 127.0.0.1:8000,如果看到如下的界面,说明Django 一切正常,你可以开始Django 之旅了!

Django 使用cmd 创建工程的更多相关文章
- Django安装及创建工程
Django MTV模型介绍 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻 ...
- Django 使用Pycharm 创建工程
一.Pycharm 创建Django 工程 事实上,我们一般不使用命令行,而是直接在Pycharm 中创建Django 项目. Pycharm 是进行Django 开发的最佳 IDE,请大家自行安装, ...
- Django 使用VScode 创建工程
一.VSCode 创建Django 工程 VSCode 官方: https://code.visualstudio.com 1 mysite(项目名),创建Django 项目,可以和虚拟环境放在同一目 ...
- Ubuntu下Django初体验(二)——创建工程及应用
一.工程目录详解 创建工程后得到如下目录: 1. manage.py 管理项目.创建数据库.启动服务器等.测试等. 查看子命令: python manage.py 启动服务器: python mana ...
- 1.django项目的创建(在CMD中)
django项目的创建(在CMD中) 1.切换到你想要存储项目的位置,我这里保存在桌面上 cd Desktop 2.创建一个django项目,项目名叫guest django-admin startp ...
- frist Django app — 一、 创建工程
缘起 既然python都学了,学习python的时候感觉是相见恨晚,一种新的编程语言带给我一种新的思考问题的方式,为了巩固学过的东西并进一步学习python,就想学学Django,看看会不会带给我关于 ...
- django创建工程,用命令
django创建工程的命令 >>python C:\Python33\Lib\site-packages\django\bin\django-admin.py startproject p ...
- frist Django app — 一、 创建工程(转载)
转载地址:https://www.cnblogs.com/sunshine-2015/p/5658283.html 缘起 既然python都学了,学习python的时候感觉是相见恨晚,一种新的编程语言 ...
- 第1天:Django框架简介与工程创建
Django简介 Django特点 环境搭建 创建工程 启动服务 使用pycharm打开工程 创建子应用 Django简介 Django,是用Python语言写的开源web开发框架,并遵循MVC设计. ...
随机推荐
- NC19115 选择颜色
NC19115 选择颜色 题目 题目描述 \(n\) 个人排成一个环形,每个人要从 \(c\) 种颜色中选择一个. 牛牛希望相邻的人选择的颜色是不同的 问有多少种方案. 输出方案数对 \(10007\ ...
- who is the next one?
Turn-Taking: 参加会话的人参加整个会话的过程中轮流说话,end-of-utterance detection systems,是对说话转变的预测,既什么时候发生对话者之间的转变. Eva ...
- Spring Boot 知识点总结
现在仅总结重要和实用的知识点,更加全面的请见链接:1.:2.. 微服务:架构风格(服务微化):一个应用应该是一组小型服务:可以通过HTTP的方式进行互通:微服务:每一个功能元素终都是一个可独立替换和独 ...
- CRM汇客 牛刀小试 5个BUG修复
1.权限管理-用户管理-高级搜索-手机号搜索不可用 1.1现象 1.2解决思路 1.2.1 定位接口 接口名:system/user/list 请求方式:GET请求 1.2.3 确定bug所在位置 b ...
- 虚拟机安装Centos7.5详细教程
VMware15.5虚拟机安装CentOS7.5详细教程 (前言)软件下载 需要VMware15.5软件和密匙的小伙伴可以从此地址下载:https://pan.baidu.com/s/1A8H ...
- abstract,抽象修饰符
//abstract 抽象类:类由extends继承继承表现在单继承(接口可以多继承)//abstract--约束~~有人帮我们实现抽象方法,只有方法名字,没有方法实现1.不能靠new这个抽象类,只靠 ...
- MySQL-过滤数据(WHERE语句)
1.使用WHERE子句 在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤.WHERE子句在表名( FROM子句)之后给出,如下所示: SELECT prod_name,prod_p ...
- BUCK 电路PSIM仿真模型搭建之一 (PI模块稳定性分析)
1. 利用PI 模块仿真BUCK 电路电流环 在调制通道上未加入延迟环节时,无论KP, KI 参数如何调整系统都是稳定的 仿真结果: 在调制通道上引入 一个开关周期的延迟 系统出现明显的震荡情况,说 ...
- 日志审计与分析实验三(rsyslog服务器端和客户端配置)(Linux日志收集)
Linux日志收集 一.实验目的: 1.掌握rsyslog配置方法 2.配置rsyslog服务收集其他Linux服务器日志: C/S架构:客户端将其日志上传到服务器端,通过对服务器端日志的查询,来实现 ...
- javascript的原型链那些事
如果你对javascript的原型链还有任何疑问,请看这篇文章 进入主题 前言 原型链的规则不百分百适用于所有情况 显式原型:prototype,是一个对象{} 隐式原型:__proto__,是一个对 ...