首页
前端开发
后端开发
移动端开发
服务器部署
程序架构
发布经验
Django本地环境部署教程,极速搭建你的个人网站#django环境部署
finlay 12-21 02:03
举报
文章标签
Python
django
使用Django进行网站开发的第一步就是搭建开发环境,也就是安装好所需的各种软件。本教程所用的系统环境是Windows10 64位,我们需要的软件有: Python:3.6.2 MySQL:5.7 Pycharm DjangoEast源码 Git 建议大家在安装软件的时候,尽量保持与本教程提到的软件的版本一致,这样可以减少一些因版本问题而产生的各种莫名其妙的问题。现在我们逐一安装上面提到的软件: 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:\DjangoEast C:\django\django\Scripts\activate Django运行所需要的所有所需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 makemigrations python 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.后记 网站搭建成功还只是第一步,更多精彩的功能还需要你自己去开发探索,祝使用愉快~
浏览量 342
以上内容是否解决您的问题?
好文推荐
没解决问题
我来说
提交
精选评论
finlay
3
好文章111
关于作者
finlay 码邻 8年
作者很懒,啥也没留下。。。
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
热点资讯