如何简单便捷的搭建一个网站 - 基于Django
副标题[/!--empirenews.page--]
一、所需工具以及相关环境 1. 系统:win7,win8.1,win10(亲测可用 - 本文为win7,64位) 2. 本文使用的版本是: 1)python-2.7.11【百度云盘分享:http://pan.baidu.com/s/1c25M2ty】 2)Django-1.6.11【百度云盘分享:http://pan.baidu.com/s/1nvbbXWH】
二、搭建开发环境(注:以下安装过程中涉及到的路径,根据用户自身习惯而定) 1. 安装python:下载安装包(如:python-2.7.11.msi),然后你只需要使用默认的设置,一直点击“下一步”直到安装完成即可。 -- 配置环境变量:C:My_softwaresPython27(根据自己安装的路径),如图1.1所示。 -- 检测是否安装成功:【ctrl + R】 --> 输入【powershell(或者cmd)】--> 输入【python】 --> 结果如图1.2所示。 图1.1 配置环境变量 图1.2 python安装并配置成功 2. 安装Django: 1)下载django安装包,如(Django-1.6.11) -- 解压并和Python安装目录放在同一个根目录(放在python目录下也行,如,C:My_softwaresPython27 --> C:My_softwaresPython27Django-1.6.11) -- 通过【powershell】(或者cmd)进入Django 目录,执行【python setup.py install】,然后开始安装,Django将要被安装到Python的Lib下site-packages. 2)配置环境变量(操作与配置python的环境变量类似): -- C:My_softwaresPython27Libsite-packagesdjango -- C:My_softwaresPython27Scripts(注:django安装完成后,该目标下生成【django-admin.py】用于后续网站的建立) -- 添加完成后就可以使用【django-admin.py】提供的命令创建新工程了。 3)检验django是否搭建完成: --【ctrl + R】 --> 输入【powershell(或者cmd)】--> 输入【python】 -- 输入【import django】--> 输入【django.VERSION】--> 是否显示对应的版本(如:1, 6, 11, 'final', 0),如图1-3所示. 图1-3 django安装并配置成功 3. PowerShell简介:Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户(如,类似linux的【ls】命令,可显示当前目录下包含的文件)和脚本编写者可以利用。 1)Windows PowerShell 入门主要面向之前没有 Windows PowerShell 背景知识的 IT 专业人员、程序员和高级用户。 2)使用方法:【ctrl + R】 --> 输入【powershell】即可。 3)使用【PowerShell】进行快速编辑,如图1-4所示: 图1-4 开启powershell的快速编辑模式 三、创建第一个网站(在环境搭建完成的条件下创建项目,本文使用【powershll】进行命令行的交互) 1. 将【C:My_softwaresPython27Scripts】处的文件“django-admin.py”复制到目录A(目录A表示你打算在目录A下创建网站项目,此处目录A为:D:16_Grade_XMUCode_XMUTuringClass_OnLine) 2. 通过【powershll】进入目录A,输入django创建项目的语句,具体命令如下:(具体可参考:http://www.runoob.com/django/django-first-app.html) 1)【ctrl + R】-->【powershell】打开命令交互窗口 --> 输入【python .django-admin.py startproject TuringClass】TuringClass为项目名,根据用户而定。 2)创建完成后我们可以查看下项目的目录结构,如图2-1所示: 图2-1 初始创建的项目结构 3)文件说明如下:
3. 至此,我们已经可以通过上述生产的“.manage.py”,启动本地服务器,具体命令如下: 1)输入命令【python .manage.py runserver 127.0.0.1:8000】,成功后如下图2-2所示。 2)其中,127.0.0.1为本地服务器IP,8000为端口号。如果不指明端口号,默认为8000端口,命令语句可以是【python .manage.py runserver】,默认为【127.0.0.1:8000】 3)打开浏览器,输入【http://127.0.0.1:8000/】,即可打开网页,如图2-3所示. 图2-2 运行本地IP成功 图2-3(注:项目中如果代码有改动,服务器会自动监测代码的改动并自动重新载入,所以如果你已经启动了服务器则不需手动重启) 4. 创建app并配置相应的文件(app根据用户的功能模块去划分): 1)在目录A(此处为D:16_Grade_XMUCode_XMUTuringClass_OnLine)下,输入命令【python .manage.py startapp app_TuringClass】创建一个APP,其中app_TuringClass为app的名字,根据用户习惯而定。 -- Note1:每次创建完 app 后,需要在project目录下的【setting.py】文件里的 INSTALLED_APPS 添加 app_Name (本文为【app_TuringClass】)! (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |