【python – 将表单数据从视图发送到模板】教程文章相关的互联网学习教程文章

分享两种方法解决Form表单数据无法动态刷新的方法【图】

一、无法动态更新数据的实例1. 如下,数据库中创建了班级表和教师表,两张表的对应关系为“多对多” 1 from django.db import models 2 3 4 class Classes(models.Model): 5 title = models.CharField(max_length=32) 6 7 8 class Teacher(models.Model): 9 name = models.CharField(max_length=32)10 t2c = models.ManyToManyField(Classes)models.py2. views的功能有查看、添加、编辑班级或教师表 1 from django...

python-Django Rest Framework无法解析多部分/表单数据【代码】

如DRF文档http://www.django-rest-framework.org/api-guide/parsers/#multipartparser中所述,为了解析multipart / form-data,必须使用MultiPart和form解析器.我很怀疑这是Django Rest Framework中的一个问题,因为我在他们的github问题上看到了一个解决方案,说它可以使用API??View运行.from django.contrib.auth.models import User from rest_framework import viewsets from api.serializers import UserSerializer,from rest_fra...

试图在python中发布多部分表单数据,不会发布【代码】

我对python很新,所以如果这很简单,我会提前道歉.我正在尝试将数据发布到python中的多部分表单.该脚本运行,但不会发布.我不确定我做错了什么.import urllib, urllib2 from poster.encode import multipart_encode from poster.streaminghttp import register_openersdef toqueXF():register_openers()url = "http://localhost/trunk/admin/new.php"values = {'form':open('/test.pdf'),'bandingxml':open('/banding.xml'),'desc':'d...

使用Python请求中的POST表单数据上载Image【代码】

我正在使用微信API …在这里,我将使用此API将图像上传到wechat的服务器http://admin.wechat.com/wiki/index.php?title=Transferring_Multimedia_Filesurl = 'http://file.api.wechat.com/cgi-bin/media/upload?access_token=%s&type=image'%access_tokenfiles = {'file': (filename, open(filepath, 'rb'),'Content-Type': 'image/jpeg','Content-Length': l}r = requests.post(url, files=files)我无法发布数据解决方法:来自wecha...

python – 如何POST多部分/表单数据数据以及如何读取flask请求中的multipart / form-data【代码】

我尝试通过CURL发布multipart / form-data,其中包含,A JSON Object Stream object pdf and jpeg filecurl -i -X POST -H "Authorization":"eyJhbGciOiJIUzI1NiIsImV4cCI6MTQyNjcwNTY4NiwiaWF0IjoxNDI2NzAyMDg2fQ.eyJpZCI6MTc3fQ.yBwLFez2RnxTojLniL8YLItWVvBb90HF_yfhcsyg3lY" -H "Content-Type:application/multipart/form-data" -d '{"user data": {"preferred_city":"Newyork","within_radious":"5"}}' --data-binary "...

python – 将表单数据从视图发送到模板【代码】

编辑:我希望’success_url(即result.html)显示’form.process()’中的’data’.以下代码显然不起作用.任何人都可以告诉我它有什么问题或建议另一种方法来基本上查看模板中的上下文“数据”(以列表或字典的形式),即在表单形式之后向用户显示数据的更好方法提交.提前谢谢了.-- urls.py -- url(r'^$', view='main_view'), url(r'^result/$', view='result_view'),-- views.py -- class ResultView(TemplateView):template_name = "re...

python – 如何从命令行使用Scrapy传递表单数据?【代码】

我怎么能从命令行传递用户名和密码?谢谢!class LoginSpider(Spider):name = 'example.com'start_urls = ['http://www.example.com/users/login.php']def parse(self, response):return [FormRequest.from_response(response,formdata={'username': 'john', 'password': 'secret'},callback=self.after_login)]def after_login(self, response):# check login succeed before going onif "authentication failed" in response.bod...

python – 在Django中保存表单数据【代码】

我正在尝试在Django中设置一个表单并将数据保存到我的数据库,而不使用ModelForm.我的表单正在运行,但我坚持的部分是如何处理表单数据并将其保存在视图中.正如你所看到的,在’if form.is_valid()之后:’我陷入了困境,无法想到正确的代码.# models.pyfrom django.db import modelsclass Listing(models.Model):business_name = models.CharField(max_length=80)business_email = models.EmailField()business_website = models.Char...

python – 如何检查django表单数据是否为None,”(空字符串)或False【代码】

if form.data['first_name'] is None:return True else: return False 我正在尝试检查此first_name字段是空白还是“无”.但如果该字段恰好是空白,则以下将返回(u”)和false.用于确定此特定表单字段是空白还是无空白的任何其他解决方案?为什么会这样?解决方法:问题是通过检查:if form.data['first_name'] is None:仅检查值是否为None,其中:if form.data['first_name]:检查None或”空字符串或False来. 你还可以做的是:return b...

python – Django:如何将模型表单数据从一个页面传送到另一个页面,然后返回,而无需提交给DB?【代码】

[序言:虽然我意识到可能有更简单的方法来做到这一点(即,只使用Django内置管理员,或使用内联在一个页面上进行所有编辑等),遗憾的是,我无法控制设计,所以我正在寻求如何处理我执行任务的帮助. 我有2个型号,Deck和Slide. Slide有Deck的外键. (还有一个中间模型 – 它是一个m2m关系 – 但为了简化已经很复杂的讨论,我将假装它更简单的多对一关系.) 我正在实现的界面显示一个页面,其中包含用于输入或编辑Deck字段的表单,其中还包括Deck...

python – Tornado类未收到的HTML表单数据【代码】

我在Tornado框架中使用WebSockets,无法以html格式获取数据以发送到龙卷风类. 这是我的代码:class MainHandler(tornado.web.RequestHandler):event = []def get(self):self.render('main.html') def post(self):MainHandler.event = self.get_argument('event')当我尝试将事件发送到WebSocketHandler类时.没有收到表格的数据:class WSHandler(tornado.websocket.WebSocketHandler):def open(self):print "tailing..."...

python – Ajax成功调用show div与表单数据【代码】

views.pydef index(request):""""""""""""""registerform = UserRegisterForm(request.POST)createprofileform = UserCreateProfileForm(request.POST) if registerform.is_valid() and createprofileform.is_valid(): result = registerform.save(commit=False)result.set_password(request.POST['password']) #set member passwordresult.username = username re...

python – pycurl请求中的表单数据【代码】

我想用pycurl进行以下curl请求:curl -v -H Accept:application/json -F "model={ name: 'zxy', targets: [ 'abc'] }" -F "deployment=@/deployments/MyApp.ear" -X POST https://abc.cde如何将后续-F选项放到后场? 我目前:c = pycurl.Curl() c.setopt(pycurl.URL, "https://abc.cde") c.setopt(pycurl.HTTPHEADER, ['Accept:application/json']) c.setopt(pycurl.POST, 1) # set postfield somehow解决方法:这是我对你的curl脚本...