当前位置: 首页 > news >正文

域名和空间都有了怎么做网站商城推广软文范文

域名和空间都有了怎么做网站,商城推广软文范文,怎么做app推广代理,网站建设 常州在Django框架中,视图类(Class-based views,简称CBVs)提供了一个面向对象的方式来定义视图。这种方式可以让你通过创建类来组织视图逻辑,而不是使用基于函数的视图(Function-based views,简称FBV…

在Django框架中,视图类(Class-based views,简称CBVs)提供了一个面向对象的方式来定义视图。这种方式可以让你通过创建类来组织视图逻辑,而不是使用基于函数的视图(Function-based views,简称FBVs)。CBVs带来了可重用性和模块化等优势,尤其是在处理标准的CRUD操作时。

1,创建应用

 python manage.py startapp app2

2,创建模版文件

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body><form method="POST">
{% csrf_token %}<p>用户名</p><input type="text" name="username"><input type="submit" value="提交">
</form></body>
</html>

3,配置模版路径

 Test/Test/settings.py

import osTEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
]

4,注册应用

Test/Test/settings.py

5,添加视图函数

Test/app2/views.py

from django.shortcuts import render# Create your views here.
from django.http import HttpResponse
from django.views import Viewclass MyView(View):def get(self, request):# 处理GET请求的逻辑return HttpResponse('get, Hello, World!')def post(self, request):# 处理POST请求的逻辑print(request.method)print(request.POST.get('username'))return HttpResponse('post, Hello, World!')

6,添加路由地址

from django.urls import path
from app2.views import MyViewurlpatterns = [path('MyView', MyView.as_view(), name='MyView'),
]

7,测试接口

Test/Test/settings.py

ps:这个中间件是为了防止跨站请求伪造的,平时用网页表单请求时,post提交是没有问题的,但是用api调用时就会被禁止,为了能使用接口调用post请求,需要注释掉。

import requestsres_get = requests.get(url='http://127.0.0.1:8000/app2/MyView')
print(res_get.text)res_post = requests.post(url='http://127.0.0.1:8000/app2/MyView' , data={'username':'admin'})
print(res_post.text)

分别成功请求get,post接口,获取接口请求的admin值

http://www.dt0577.cn/news/3328.html

相关文章:

  • 柳江网站开发整站优化外包服务
  • 商城类app开发价格百度关键词优化工具
  • 江西建设信息网站外贸接单平台哪个最好
  • 成交型网站建设价格淘宝推广软件哪个好
  • 网站建设吸引客户的网站外链出售
  • 什么公司做网站百度热搜排名
  • h5网站的优势百度关键词排名软件
  • 可以做哪些网站有哪些深圳海外推广
  • 湖北建设注册中心网站首页seo推广排名重要吗
  • 服务器放n个网站电商网
  • 网站建设手机网站百度查询网
  • 怎样安装网站模板百度指数查询工具
  • 自己做的网站图片加载过慢91
  • designer怎么做网站免费推广引流平台
  • 如何建设一个小型网站网站安全检测工具
  • 沈阳网站网页网络优化大师手机版
  • 深圳做网站的爱情独白百度软件应用中心下载
  • 返利的网站怎么做长沙关键词自然排名
  • 安装网站到服务器东莞疫情最新消息通知
  • 网站引流怎么做全网搜索引擎优化
  • 网销都是在那些网站做推广抖音seo什么意思
  • 做班级玩网站做哪些方面海南百度推广公司
  • 斗门区建设局网站seo 公司
  • 网站建设要托管服务器千度seo
  • 城乡建设工程信息网莆田百度快照优化
  • 用wix做网站需要备案吗营销技巧
  • 网页设计是什么概念seo课程心得体会
  • 中山网站建设工具猫手机网站百度关键词排名查询
  • 品牌奶茶加盟网站建设百度收录要多久
  • dede怎么做商城网站仁茂网络seo