时间:2023-05-31 15:12:01 | 来源:网站运营
时间:2023-05-31 15:12:01 来源:网站运营
Django本地环境部署教程,极速搭建你的个人网站:使用Django进行网站开发的第一步就是搭建开发环境,也就是安装好所需的各种软件。本教程所用的系统环境是Windows10 64位,我们需要的软件有:Python版本是3.6.2,下载地址是:https://www.python.org/downloads/release/python-362/ ,点击进入页面后,拉到底部,选择Windows x86-64 executable installer下载即可。Python软件包,在底部的Add Python 3.6 to PATH选项上打勾,意思是将Python添加至系统变量,这样我们就能在终端CMD中随时使用Python了,选择Install Now,等待至安装完成即可。CMD中输入python,没有报错就是安装成功了,输入exit()退出Python,接下来我们修改一下Python的下载源,以提升我们用pip安装软件时的速度。pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simplepip install virtualenvdjango的虚拟环境,以后安装Python相关包就安装到这里面,在C盘根目录创建一个名为django的文件夹,CMD切换到此目录cd C:/django安装虚拟环境virtualenv django激活虚拟环境C:/django/django/Scripts/activate好了,有关Python的安装配置我们就完成了,接下来我们安装数据库MySQL。root账户的密码。电脑→右键选择属性→高级系统设置→环境变量→选择Path→将MySQL的目录C:/Program Files/MySQL/MySQL Server 5.7/bin添加到Path中,重启CMD即可。Django网站数据的数据库,数据库名我取为:django_east CMD中登录MySQLmysql -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;Pycharm是比较流行的Python开发IDE,推荐大家使用它来进行Django的开发,下载地址和安装教程可以参考这个:https://blog.51cto.com/5001660/2084463C盘根目录,在CMD下切换到本目录,执行下面的命令:git clone https://github.com/mxdshr/DjangoEast.git稍等片刻之后,根目录下出现了一个DjangoEast目录,里面存放的是我们的网站源码。cd C:/DjangoEastC:/django/django/Scripts/activateDjango运行所需要的所有所需Python库以及对应的版本都保存在requirements这个文件中,因此我们用过它来安装:pip install -r requirements.txtdjangoblog/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没有报错既是创建成功。pycharm运行一下我们的网站,然后在浏览器中打开打开http://127.0.0.1:8000就可以看到网站已经运行成功~python manage.py createsuperuser成功后我们打开浏览器,输入http://127.0.0.1:8000/admin就可以进入后台了~关键词:环境,本地,部署,教程