码迷,mamicode.com
首页 > 其他好文 > 详细

django接口的工作原理

时间:2019-11-16 00:52:49      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:htm   需要   import   span   第一步   逻辑   bsp   blog   miner   

1.创建应用程序有两种方法,第一种就是在新建项目的时候,在最初使的时填入应用程序名称,第二种就是进入目录下面,输入 python manage.py startapp appName

技术图片就会自动生成一个文件夹,里面有一些文件

技术图片

首先,需要了解一下他的逻辑:

1.在settings里面,项目名称都是自动生成的(‘appName.apps.AppnameConfig‘,已经被注释),我们可以自己添加项目名称(“appName”),那么第一步就是要把我们的项目添加进去

技术图片

2.url映射方法

urls里面的内容:前面‘ ‘和‘login/‘(自己写的login)是url的接口名称,后面对应的是方法

技术图片
from django.contrib import admin
from django.urls import path
from appName.views import *
urlpatterns = [
    path(‘‘, Index),
    path(‘login/‘,Login)
]
技术图片

3.views需要写方法,就是url的接口对应的方法(拿Login举例)

技术图片
from django.http.response import HttpResponse
from django.shortcuts import render

# Create your views here.

def Login(request):
    return HttpResponse(‘这是一个页面‘)

def Index(request):
   return HttpResponse(‘Hello world!‘)
技术图片

 

4.启动服务:(上一节讲了如何启动),然后在浏览器里面输入:http://127.0.0.1:8000/login/

如果输入的是:http://127.0.0.1:8000,那么浏览器就是出现Hello world!

技术图片

所以,运行的原理就是 首先:浏览器里面的端口后面的接口--(urls.py)url---(views.py)方法

转自https://www.cnblogs.com/peiminer/p/9965007.html

django接口的工作原理

标签:htm   需要   import   span   第一步   逻辑   bsp   blog   miner   

原文地址:https://www.cnblogs.com/dede0753/p/11869987.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!