Django框架简单回顾

最近想用django搭建一个简单的web框架,来实现人脸识别接口的调用显示设计。在实施的时候突然发现,很多内容基本上都已经忘光光了,这个脑子呀!突然想起前两天测的108分的智商,于是坦然接受了这个结果,还是重新开始回顾学习吧。
本项目基于windows操作系统的下的python3.7环境。必然的,新建django项目的前提首先是有编译环境,还有django包,如果没有的话,请先安装python环境,并安装django包。安装步骤网上都有很多介绍,这里我就不再赘述。

1 新建django项目

点击:File —> New Project —>Django

在这里插入图片描述
如上,设置项目名称路径和解释器,点击create新建项目。
新建好项目后,项目目录存在的文件如下:
在这里插入图片描述
分别为:
manage.py: 一个命令行实用程序,允许你以各种方式与Django项目进行交互。

内部的mysite 目录是你项目的实际Python包。(mysite/mysite)

djangoProject1/init.py: 一个空文件告诉Python这个目录应该被认为是一个Python包。

djangoProject1/settings.py: 为这个Django项目的配置

djangoProject1/urls.py: 这个Django项目的URL声明; 你的django-驱动站点的“目录”。

djangoProject1/wsgi.py: 与wsgi兼容的web服务器的入口点,为你的项目提供服务。

2 运行服务器

新建好django项目后,运行检查服务器是否可以成功启动

python manage.py runserver

显示内容如下,则证明服务器成功启动

在这里插入图片描述
然后点击链接即可成功访问服务器。
在这里插入图片描述

3 视图和url的配置

在先前建立的djangoProject1 项目中的djangoProject1中新建一个视图文件view.py,并输入以下内容:

from django.http import HttpResponse

def hello(request):
    return HttpResponse('hello world!')

然后,绑定url与视图函数。打开urls文件,将文件内容修改为以下内容:

from django.urls import path
from . import view
urlpatterns = [

    path('hello/',view.hello),
]

完成后,启动django服务器,并打开浏览器输入url地址进行访问,即可看到如下内容:
在这里插入图片描述
或者也可以urls文件做如下修改:

from . import view
from django.conf.urls import url
urlpatterns = [

    url(r'^$',view.hello),
]

tips:
Django path() 可以接收四个参数,分别是两个必选参数:route、view 和两个可选参数:kwargs、name。
语法格式:
path(route, view, kwargs=None, name=None)

  • route: 字符串,表示 URL 规则,与之匹配的 URL 会执行对应的第二个参数 view。
  • view: 用于执行与正则表达式匹配的 URL 请求。
    并在浏览器打开 http://127.0.0.1:8000/,同样也可成功访问。
  • kwargs: 视图使用的字典类型的参数。
  • name: 用来反向获取 URL。

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值