加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

如何简单便捷的搭建一个网站 - 基于Django

发布时间:2016-11-18 13:44:11 所属栏目:教程 来源:站长网
导读:副标题#e# 一、所需工具以及相关环境 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/
副标题[/!--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所示。

     如何简单便捷的搭建一个网站 - 基于Django  如何简单便捷的搭建一个网站 - 基于Django

             图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所示. 

如何简单便捷的搭建一个网站 - 基于Django

图1-3 django安装并配置成功

 3. PowerShell简介:Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户(如,类似linux的【ls】命令,可显示当前目录下包含的文件)和脚本编写者可以利用。

  1)Windows PowerShell 入门主要面向之前没有 Windows PowerShell 背景知识的 IT 专业人员、程序员和高级用户。

  2)使用方法:【ctrl + R】 --> 输入【powershell】即可。

  3)使用【PowerShell】进行快速编辑,如图1-4所示:

如何简单便捷的搭建一个网站 - 基于Django

图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所示:

如何简单便捷的搭建一个网站 - 基于Django

图2-1 初始创建的项目结构

    3)文件说明如下:

  • 【manage.py】一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
  • 【__init__.py】一个空文件,告诉 Python 该目录是一个 Python 包。
  • 【settings.py】该 Django 项目的设置/配置。
  • 【urls.py】该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
  • 【wsgi.py】一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

 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所示.

如何简单便捷的搭建一个网站 - 基于Django

图2-2 运行本地IP成功

如何简单便捷的搭建一个网站 - 基于Django

                                 图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】)!

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读