post

Javascript - redirect to a page with POST data

有些话、适合烂在心里 提交于 2020-01-24 01:12:08
问题 I've got a page where the user can search (all in AJAX) in the database and select, let's say, different type of data on the page. When's he chosen them, what I need is to redirect the user to ANOTHER page (still on my website though), with POST data. The new page where the user will arrive needs that POST data, and the user needs to go to the new page. I've read that I could create a form before loading the page and simply submit it when I want to redirect, but the thing is that I don't have

Django视图层详细介绍

十年热恋 提交于 2020-01-24 00:35:41
1 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以 。 无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你的Python目录下面。 除此之外没有更多的要求了——可以说“没有什么神奇的地方”。 为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为 views.py 的文件中。 下面是一个返回当前日期和时间作为HTML文档的视图 : from django.shortcuts import render, HttpResponse, HttpResponseRedirect, redirect import datetime def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now return HttpResponse(html) 让我们逐行阅读上面的代码: 首先,我们从 django.shortcuts 模块导入了 HttpResponse 类,以及Python的 datetime 库。 接着

How to POST JSON data using NSURLSession in swift

蓝咒 提交于 2020-01-23 23:10:22
问题 I am stuck with the below code. How do I set the param and in post method? let params:[String:Any] = [ "email" : usr, "userPwd" : pwdCode] let url = NSURL(string:"http://inspect.dev.cbre.eu/SyncServices/api/jobmanagement/PlusContactAuthentication") let request = NSMutableURLRequest(URL: url!) request.setValue("application/json; charset=utf-8", forHTTPHeaderField: "Content-Type") request.HTTPBody = params<what should do for Json parameter> let task = NSURLSession.sharedSession()

How to POST JSON data using NSURLSession in swift

六月ゝ 毕业季﹏ 提交于 2020-01-23 23:09:14
问题 I am stuck with the below code. How do I set the param and in post method? let params:[String:Any] = [ "email" : usr, "userPwd" : pwdCode] let url = NSURL(string:"http://inspect.dev.cbre.eu/SyncServices/api/jobmanagement/PlusContactAuthentication") let request = NSMutableURLRequest(URL: url!) request.setValue("application/json; charset=utf-8", forHTTPHeaderField: "Content-Type") request.HTTPBody = params<what should do for Json parameter> let task = NSURLSession.sharedSession()

Django之视图

时光怂恿深爱的人放手 提交于 2020-01-23 23:01:25
前戏 去重且按原来的位置排序 # 去重且按原来的位置排序 list1 = [22,22,11,2,2,55,6,6,55,3,2,4] list2 = [] for i in list1: if i not in list2: list2.append(i) print(list2) # 2、sort关键字参数key l2 = list(set(list1)) l2.sort(key=list1.index) print(l2) # 3、按照年龄排序 l3 = [{"name":"jassin","age":21},{"name":"lishi","age":19},{"name":"dandan","age":35}] def func(i): return i["age"] l3.sort(key=func) print(l3) def func(i): return i["age"] l3.sort(key=lambda i:i["age"]) print(l3) Django的View(视图) 它接受的参数,第一个参数默认就是request对象,它的返回值一定要是一个HttpResponse类型。 说到底就是接收请求,返回响应。 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容

Django的views视图系统

淺唱寂寞╮ 提交于 2020-01-23 23:00:19
老师的博客: http://www.cnblogs.com/liwenzhou/articles/8305104.html 以看老师的博客为主 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你当前项目目录下面。 除此之外没有更多的要求了——可以说“没有什么神奇的地方”。 为了将代码放在某处,大家约定成俗将视图放置在项目(project)或应用程序(app)目录中的名为 views.py 的文件中。 from django.shortcuts import render,HttpResponse,redirect def fun1(request): return HttpResponse("返回的是字符串") def fun2(request): # render返回的是个HTML文件,可以传参数 return render(request,"main.html") def fun3(request): # redirect返回的是个url地址 return redirect("http://www.baidu.com") FBV与CBV FBV是基于函数 #

Django - 视图层

偶尔善良 提交于 2020-01-23 22:58:21
一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你的Python目录下面。 除此之外没有更多的要求了——可以说“没有什么神奇的地方”。 为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为 views.py 的文件中。 下面是一个返回当前日期和时间作为HTML文档的视图 from django.shortcuts import render,HttpResponse import datetime def current_datetime(request): now = datetime.datetime.now() html = '<html><body>It is now %s</body></html>' % now return HttpResponse(html) re_path(r'date/',views.current_datetime), 让我们逐行阅读上面的代码: 首先,我们从 django.shortcuts 模块导入了 HttpResponse 类,以及Python的 datetime 库。 接着,我们定义了

Django视图层

笑着哭i 提交于 2020-01-23 22:49:24
本文目录 1 视图函数 2 HttpRequest对象 3 HttpResponse对象 4 JsonResponse 5 CBV和FBV 6 简单文件上传 回到目录 1 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。 无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你的Python目录下面。 除此之外没有更多的要求了——可以说“没有什么神奇的地方”。 为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为 views.py 的文件中。 下面是一个返回当前日期和时间作为HTML文档的视图: from django.shortcuts import render, HttpResponse, HttpResponseRedirect, redirect import datetime def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now return HttpResponse(html)

Django-6

自闭症网瘾萝莉.ら 提交于 2020-01-23 22:43:01
Django的视图层 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。 无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你的Python目录下面。 除此之外没有更多的要求了——可以说“没有什么神奇的地方”。 为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为 views.py 的文件中。 下面是一个返回当前日期和时间作为HTML文档的视图: from django.shortcuts import render, HttpResponse, HttpResponseRedirect, redirect import datetime def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now return HttpResponse(html) 让我们逐行阅读上面的代码: 首先,我们从 django.shortcuts 模块导入了 HttpResponse 类,以及Python的 datetime 库。

how to do a HTTP POST a list of value using cURL

末鹿安然 提交于 2020-01-23 18:54:06
问题 how I do post multiple values to the same key using cURL? for example when I ran the following to my example.com URL, it complained...is the format correct or is this a problem with the backend not being able to handle the request? curl -k -H 'Accept: application/json' --user admin:admin example.com -d name=peter -d name=paul -d name=mary 回答1: Multiple -d looks fine. The docs said -d name=daniel -d skill=lousy will generate name=daniel&skill=lousy http://curl.haxx.se/docs/manpage.html#-d So