pylons

    1热度

    1回答

    我正在使用apache和mod_wsgi一起使用pylons 1.0项目。需要它来处理大的POST和GET请求。对于GET请求,我可以将数据源(通常是磁盘上的文件)读取并读取到Pylons层,以便将数据传输回用户。我也知道我可以使用mmap和urllib2将数据请求传输到其他服务。 但是,对于POST请求我的服务如何将请求流式传输到磁盘,以便在有人上传大文件时不会压倒我的内存使用情况?我看到req

    3热度

    2回答

    在我禁止的观点中,我想将所有成员都重定向到他们的仪表板,如果他们访问了一个页面以供访客使用,并且我想将所有访客重定向到登录页面(如果他们访问成员的页面)。这很简单。 但是,在某些情况下,我需要抛出HTTPForbidden错误,该错误不是失败权限的原因,只是向用户显示原因。我如何确定HTTPForbidden是否是许可失败或其他原因的结果?我想我可以用pyramid.security.has_pe

    0热度

    2回答

    蟒蛇和金字塔/塔挂钩。用户登录后,我想在数据库中获取一些数据并将其存储在会话变量中。我已经能够用remember()存储用户的登录ID。使用request.session,只要它是一个字符串,我就可以设置会话变量,但如果我尝试从数据库中检索某些内容,则会出现错误:“BadPickleGet: ”。这是我的观点的相关部分: if 'form.submitted' in request.params:

    0热度

    1回答

    我正在运行一个使用supervisor监视一些Python应用程序的solaris服务器。从服务器上的任何目录 paster serve /opt/pyapps/menuadmin/prod.ini : 以前,我可以运行该命令。最近出现了一些问题,并且/ opt文件夹从之前的备份中恢复。该文件夹包含所有应用程序,包括管理员。 现在我们正面临着由于Pylons中的“版本冲突”导致主管不会启动应用

    5热度

    3回答

    在Django,我们可以这样做: views.py : def A(request): context = {test : 'test'} return render_to_response('index.html', context , context_instance = RequestContext(request)) def B(reques

    2热度

    1回答

    在控制器中,我定义2方法: foobar.py: class foo(self): c.help_text = 'help' return render('/index.html') class bar(self): return render('/index.html') 的index.html: ${c.help_text} 这给我一个错误==> At

    0热度

    2回答

    我不太确定在这个主题上搜索什么。 我有一个Pylons后端,它循环访问数据库中的电子邮件地址列表,然后将它们显示在网页上。我想要做的是有一个加载部分(因为有一些其他进程需要相当长的一段时间)来显示当前正在处理哪个电子邮件地址。 即 “目前正在处理:[email protected]” “目前正在处理:[email protected]” 即时通信开放使用任何可用的技术,虽然我怀疑AJAX是答案。我

    2热度

    1回答

    我正在使用Jinja2模板处理一个Pylons项目。我想测试Jinja2模板中的请求URI和/或控制器 - 是否有与getRequestUri()调用等价的方法?我可以设置一个上下文变量作为所有控制器方法中的标志来做我想做的事情,但是这似乎有点像在我的每个房间钥匙上写下我的家庭地址......即不是正确的方式它。

    5热度

    1回答

    我在过去两天一直在搜寻网络,试图了解WebTest遇到的问题。然而,我并没有喜乐,并想知道这里有没有人可以帮忙。 我正在使用鼻子在我开发的web应用程序上运行测试,但似乎遇到了具有文件上载字段的窗体的问题。表单和验证在服务器运行正常时运行,如果我从shell运行测试代码,它也可以运行。但是,每当我从鼻子运行测试代码时,它都不能接受提交的信息。 这是形式的一个例子: <form method="PO

    8热度

    1回答

    我正在第一次进入金字塔安全模块。我使用这个登录密码设置auth_tkt: @view_config(route_name='LoginForm', request_method='POST', renderer='string') class LoginForm(SimpleObject): def __call__(self): emailAddress = self.