15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > Django本地环境部署教程,极速搭建你的个人网站

Django本地环境部署教程,极速搭建你的个人网站

时间:2023-05-31 15:12:01 | 来源:网站运营

时间:2023-05-31 15:12:01 来源:网站运营

Django本地环境部署教程,极速搭建你的个人网站:使用Django进行网站开发的第一步就是搭建开发环境,也就是安装好所需的各种软件。本教程所用的系统环境是Windows10 64位,我们需要的软件有:

建议大家在安装软件的时候,尽量保持与本教程提到的软件的版本一致,这样可以减少一些因版本问题而产生的各种莫名其妙的问题。现在我们逐一安装上面提到的软件:

1.安装并配置Python

1.1下载Python

这里我们使用的Python版本是3.6.2,下载地址是:https://www.python.org/downloads/release/python-362/ ,点击进入页面后,拉到底部,选择Windows x86-64 executable installer下载即可。

1.2安装Python

双击刚刚下载好的Python软件包,在底部的Add Python 3.6 to PATH选项上打勾,意思是将Python添加至系统变量,这样我们就能在终端CMD中随时使用Python了,选择Install Now,等待至安装完成即可。

安装完成之后,我们在CMD中输入python,没有报错就是安装成功了,输入exit()退出Python,接下来我们修改一下Python的下载源,以提升我们用pip安装软件时的速度。

1.3修改pip源地址

修改pip源是为了提升安装速度,在CMD中输入下面的代码,修改为中国科学技术大学的源:

pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple

1.4安装Virtualenv

Virtualenv是Python的虚拟环境工具,使用它我们可以创建一个单独的网站运行环境,当你创建另一个项目的时候,再创建另一个虚拟环境,环境之间互不影响,强烈推荐大家用Virtualenv构建Django开发环境。安装方式如下:

pip install virtualenv

1.5创建虚拟环境

我们来创建一个名为django的虚拟环境,以后安装Python相关包就安装到这里面,在C盘根目录创建一个名为django的文件夹,CMD切换到此目录

cd C:/django安装虚拟环境

virtualenv django激活虚拟环境

C:/django/django/Scripts/activate好了,有关Python的安装配置我们就完成了,接下来我们安装数据库MySQL。

2.安装并配置MySQL

2.1安装MySQL

下载地址是:http://www.pc6.com/softview/SoftView_593.html,下载完之后按照刚才那个地址中的安装方式安装即可。一定要记好刚才输入的数据库root账户的密码。

安装完之后,需要将MySQL的bin目录放置到我们的环境变量中,依次打开电脑→右键选择属性→高级系统设置→环境变量→选择Path→将MySQL的目录C:/Program Files/MySQL/MySQL Server 5.7/bin添加到Path中,重启CMD即可。

2.2创建数据库

我们需要创建一个用于保存Django网站数据的数据库,数据库名我取为:django_east

首先在CMD中登录MySQL

mysql -uroot -p输入密码即可登录,然后我们创建一个数据库,创建一个管理账户并赋予权限:

CREATE DATABASE 'django_east' DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;CREATE USER 'django_east'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'django_east'@'%';FLUSH PRIVILEGES;

3.安装Pycharm

Pycharm是比较流行的Python开发IDE,推荐大家使用它来进行Django的开发,下载地址和安装教程可以参考这个:https://blog.51cto.com/5001660/2084463

4.安装DjangoEast

我们使用Git来下载我们的网站源码DjangoEast,Git是一款版本控制工具,使用它我们可以将本地的网站源码与github进行双向传递,方便的对我们的网站进行更新升级。

4.1下载Git

Windows下的下载地址是:https://github.com/waylau/git-for-win,安装方式一直点击下一步即可。

4.2Clone源码

选择一个存放网站源码的目录,这里我们选择C盘根目录,在CMD下切换到本目录,执行下面的命令:

git clone https://github.com/mxdshr/DjangoEast.git稍等片刻之后,根目录下出现了一个DjangoEast目录,里面存放的是我们的网站源码。

4.3安装所需环境

网站源码的正常运行是需要很多的依赖库的,因此我们首先来安装各种Python的依赖库,CMD下切换到源码目录,然后激活我们的虚拟环境:

cd C:/DjangoEastC:/django/django/Scripts/activateDjango运行所需要的所有所需Python库以及对应的版本都保存在requirements这个文件中,因此我们用过它来安装:

pip install -r requirements.txt

4.4生成数据表

安装完之后我们需要做一下数据库的迁移,也就是在数据库中生成我们的数据表,先修改djangoblog/settings.py下的有关数据库的配置:

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django_east', 'USER':'django_east', 'PASSWORD':'123456', 'PORT':'3306', 'HOST':'localhost', }}然后在网站根目录下执行下面的命令,请确保自己在django这个虚拟环境下进行操作:

python manage.py makemigrationspython manage.py migrate没有报错既是创建成功。

4.5运行网站

然后就可以用pycharm运行一下我们的网站,然后在浏览器中打开打开http://127.0.0.1:8000就可以看到网站已经运行成功~

4.6创建管理员账户

如果想进入网站后台进行添加文章等操作的时候,你需要创建一个管理员账户,CMD进入网站根目录下,执行下面的命令,按照提示输入用户名、邮箱、密码(两次),即可创建成功。

python manage.py createsuperuser成功后我们打开浏览器,输入http://127.0.0.1:8000/admin就可以进入后台了~

5.后记

网站搭建成功还只是第一步,更多精彩的功能还需要你自己去开发探索,祝使用愉快~

关键词:环境,本地,部署,教程

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭