Django搭建环境+第一个项目

一、环境

1、安装python

      https://www.python.org/   下载 :   python-3.6.4-amd64.exe文件,安装

 2、配置环境变量

        152846_Ya1v_3652185.png152913_Q46G_3652185.png

        152941_Bv6K_3652185.png

                进入【环境变量】设置页,创建

                Path : C:\Users\czb365\AppData\Local\Programs\Python\Python36;C:\Users\czb365\AppData\Local\Programs\Python\Python36\Scripts

       3、安装Django

                进入dos输入:pip install django

                卸载:pip uninstall django

                查看安装过的文件:pip list

       4、配置环境变量

                Path : C:\Users\czb365\AppData\Local\Programs\Python\Django-2.0.3\Django-2.0.3\django;C:\Users\czb365\AppData\Local\Programs\Python\Python36\Lib\site-packages\Django-2.0.3-py3.6.egg\django\bin;

二、创建第一个Django项目

        1、创建HelloWorld

                进入dos输入111642_RhVy_3652185.png

                            111712_HIKL_3652185.png

          HelloWorld文件在C:\Users\czb365下,里面的文件如下

            目录说明:

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

      2、启动服务器

           进入 HelloWorld 目录输入以下命令:python manage.py runserver 0.0.0.0:8000,启动服务器:

            111821_K0S3_3652185.png

            

            0.0.0.0 让其它电脑可连接到开发服务器,8000 为端口号。如果不说明,那么端口号默认为 8000。

            在浏览器输入你服务器的ip及端口号,如果正常启动,输出结果如下:

            161244_sukE_3652185.png

三、视图和 URL 配置

        1、在先前创建的HelloWorld下的HelloWorld下创建 view.py 文件,文件里的代码如下: 

from django.http import HttpResponse

def hello(request):
    return HttpResponse("HelloWorld~!")

          2、接着绑定URL与视图函数,打开urls.py,输入一下代码

from django.conf.urls import url
from . import view
urlpatterns = [
    url(r'^$', view.hello),
]

                启动Django开发的服务器,在浏览期中打开并访问

                163934_rDbu_3652185.png

                代码也可以修改如下

from django.conf.urls import url
from . import view
urlpatterns = [
    url(r'^hello$', view.hello),
]

                通过浏览器打开 http://127.0.0.1:8000/hello

                165130_GdMD_3652185.png

        url() 函数

Django url() 可以接收四个参数,分别是两个必选参数:regex、view 和两个可选参数:kwargs、name,接下来详细介绍这四个参数。

  • regex: 正则表达式,与之匹配的 URL 会执行对应的第二个参数 view。

  • view: 用于执行与正则表达式匹配的 URL 请求。

  • kwargs: 视图使用的字典类型的参数。

  • name: 用来反向获取 URL。

 

转载于:https://my.oschina.net/u/3652185/blog/1787581

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值