Django获取url请求字符串参数

 时间:2024-10-13 11:15:28

1、登录CentOS7操作系统,打开终端,创建Django工程,在工程创建app,命令如下:django-admin startproject djqueryvarcd djqueryvar/python manage.py startapp book

Django获取url请求字符串参数

2、在工程settings.py文件添加appcd djqueryvarvi settings.py

Django获取url请求字符串参数

3、在工程的urls.py包含app的路由vi urls.pyurls.py文件如下:酆璁冻嘌from django.co荏鱿胫协nf.urls import url,includefrom django.contrib import adminurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^book/', include('book.urls')),]

Django获取url请求字符串参数

4、在app的urls.py文件,添加到视图函数index的urlcd ../bookvi urls.pyurls.py文件如下:from django.conf.urls import urlfrom . import viewsurlpatterns = [ url(r'^index/', views.index),]

Django获取url请求字符串参数

5、编写app的views.py添加视图方法indexvi views.pyvie嘛术铹砾ws.py文件如下:from django.shortcuts i罪焐芡拂mport renderfrom django.http import HttpResponse# Create your views here.def index(request): var1 = request.GET.get('var1') var2 = request.GET.get('var2') print (var1) print (var2) return HttpResponse('ok')

Django获取url请求字符串参数

6、运行django服务器cd ..python manage.py runserver

Django获取url请求字符串参数

7、在浏览器输入网址构造一个查询字符串http://127.0.0.1:8000/book/index/?var1=hello&var2=world浏览器返回ok

Django获取url请求字符串参数

8、控制台打印出两个参数helloworld获取参数成功,注意这个request.GET不代表请求方式,任何请求方式post、put等等只要是查询字符串的都用这个方法来获取参数

  • 明日之后白树高地哪里能刷战斗熟练度
  • 明日之后弓箭怎么做?
  • 忍者必须死3怎么关闭背景音乐
  • 绝版套装如何获得?
  • 明日之后的明日乐园出去方法
  • 热门搜索
    说普通话手抄报内容 手抄报英语 放飞科技梦想手抄报 小英雄手抄报 创卫手抄报设计图 海洋手抄报图片 消防知识手抄报图片 莲文化手抄报 三年级手抄报保护环境 中学生手抄报设计图