【后端】Django项目的创建(VScode)

安装python

在终端输入python,若出现以下提示则说明python已经成功安装,若没有安装python可以参考网上的一些教程。

创建虚拟环境

虚拟环境可以将所有python开发的库隔离到一个单独的开发环境里,是非常实用的。

新建一个空文件夹,随便取个项目名并在VScode打开

按 Ctrl+` 打开终端

如果你的电脑中之前安装了conda,VScode会自动匹配上,我们需要先退出,如果没有就不用管

输入conda deactivate 退出成功之后前面就没有(base)了

接下来输入命令

python -m venv env

左侧可以看到出现了一个叫env的文件夹,这个文件夹下面就是虚拟环境,之后开发中需要安装所有库都要安装在这个文件夹下

然后激活这个虚拟环境

命令行前面出现(env)意味着我们正在使用env这个虚拟环境

安装Django

在命令行输入

pip install django

我安装的是3.2版本的django,所以可以在后面加上==3.2

下面出现“Successfully”说明成功了

创建Django项目

在命令行输入

django-admin startproject Myweb

就创建出了一个名为Myweb的项目

运行服务器

可以先使用其中的manage.py文件来运行我们的开发服务器

先在命令行输入cd 项目名,进入刚刚创建的项目的路径下

然后输入命令

python manage.py runserver

点击这个链接进入,出现下面的页面,代表成功了

迁移数据库

终端刚才出现了如下报错,这是一个来自Django的命令提示,告诉你有18个未应用的迁移

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

只需要先在命令行Ctrl+C退出服务器,然后按照他的提示在命令行输入

python manage.py migrate

出现如下信息说明迁移成功了

创建Django应用

在命令行输入

python manage.py startapp 应用名称

如创建一个名字叫news的应用,创建成功后就会出现如下的文件夹

应用注册

找到项目文件夹下的settings.py,在INSTALLED_APPS里加上我们所创建的应用名即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值