本地部署Django项目

1.将你要部署的项目下载到某个指定位置

在这里插入图片描述
上图中mysite是我要即将运行的一个项目。

2.在MySQL数据库中建立对应的数据库并导入数据

1)可以在项目文件中找到一个settings.py的文件,其中有这么一段代码

DATABASES = {
    # 'default': {
    #     'ENGINE': 'django.db.backends.sqlite3',
    #     'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    # },
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'mysite_db',
        'USER': 'wk',
        'PASSWORD': 'wk123456',
        'HOST': 'localhost',
        'PORT': '3306',
    }
}

上述代码中NAME的值就是你要去创建的数据库的名字。

2)打开MySQL终端,输入创建数据库语句

create database mysite_db;

可以查看一下创建好的数据库

show databases;

3)找到项目根目录中关于数据的脚本

在这里插入图片描述
红色框标记的就是数据库的sql脚本,复制一下它的路径
绿色框就是路径G:/mysite/db_mysite.sql

4)进入创建好的数据库,导入数据

进入数据库

use mysite_db;

执行sql脚本导入数据

source G:/mysite/db_mysite.sql;

然后全部显示OK就可以了。

3.导入执行项目所需要的第三方库

同样找到项目根目录下的requirements.txt文件,复制以下路径
然后在*cmd命令窗口执行一下命令,可导入项目所需要的库。

pip install -r requiremwnts.txt

4.运行项目

在命令窗口切换路径到项目根目录,可以看到有一个manager.py文件,然后执行一下命令

python manager.py runserver

执行完上述命令后,会出现一下
在这里插入图片描述
这个时候在你的浏览器地址栏输入上图红框标记的地址http://127.0.0.1:8000就可以看到你的项目已经正常运行了。

希望各位姑娘公子们看到之后,如果有问题能够即使指正,同时自己有问题也可以评论区留言,大家互帮互助!

猜你喜欢

转载自blog.csdn.net/qq_36548114/article/details/106915481