`
skyfen
  • 浏览: 179566 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mod_python中使用表单post用法

阅读更多


getmonth.psp模板文件

<title>输入一个日期</title>
   <body>
   <form method="POST"  name="form" action="http://192.168.1.91/py/getmonth.py">
   <p>
   <hr>
   <br />
   输入一个日期 2011年: <br />
   <INPUT type="text" name="month" value="2011-4-20">
   <br />
   <input type="submit" value="提交">
   </form>
   </body>


getmonth.py文件:接收POST过来的字段


from mod_python import apache,util

def index(req):
    #第一种getfirst获取值方法   
    #form = req.form.getfirst('month')
    #return  "日期: %s "%form
    #第二种form获取值方法
    return  "日期: %s "%req.form['month']

 

这都是在Apache配置纯python环境下的应用

 

参考:http://ghantoos.org/howto-apache2-mod_python/

分享到:
评论

相关推荐

    用post实现discuz论坛登陆

    【标题】:使用POST方法实现Discuz论坛登录的原理与步骤 在互联网开发中,HTTP协议是客户端(如浏览器)与服务器之间通信的基础。其中,POST请求是HTTP协议中的一个重要方法,常用于提交数据给服务器进行处理,比如...

    web.py中文教程

    2. **如何在调试模式下使用Session**: 调试模式下的会话使用方法。 3. **在template中使用session**: 如何在模板中使用会话变量。 4. **如何操作Cookie**: 创建和管理cookie的技术。 5. **用户认证**: 如何实现...

    Python Flask

    Flask应用可以部署在各种Web服务器上,如Gunicorn、uWSGI,或使用mod_wsgi在Apache上运行。 **12. 大规模应用的考量** 尽管Flask适合小到中型项目,但通过精心设计和使用扩展,也可以支撑大型应用的需求。 以上仅...

    Flask框架通过Flask_login实现用户登录功能示例

    在`Model/User_model.py`中,我们定义了一个`User_mod`类,它包含了`is_authenticated`, `is_active`, `is_anonymous` 和 `get_id` 四个方法,这些都是Flask_Login要求的验证方法。`is_authenticated`返回`True`表示...

    Python爬虫实战,DecryptLogin模块,Python模拟登录微博实现批量删除微博.pdf

    这里的`lg.weibo()`方法会处理微博登录的全过程,包括填写表单、处理验证码等。 ### 3. 获取微博列表 登录成功后,我们需要获取用户主页的所有微博ID。通过发送GET请求到特定URL,解析返回的JSON数据,使用正则...

    libapreq2-2.16.tar.gz

    在实际应用中,libapreq2常被用于与Apache HTTP服务器集成的Web应用程序,例如CGI脚本、mod_perl、mod_python或者任何其他可以调用Apache API的环境。通过使用libapreq2,开发者可以避免重复编写解析HTTP请求的代码...

    web.py教程

    7. 在web.py中使用Cheetah模板引擎:讲解如何在web.py中使用Cheetah模板引擎 8. 在web.py中使用Jinja2模板引擎:展示如何在web.py中使用Jinja2模板引擎 9. 如何在谷歌应用程序引擎使用模板:讲解如何在谷歌应用程序...

    Python爬虫和Flask实现小说网站-dingdian.zip

    6. **部署(Deployment)**:Flask应用程序可以通过Gunicorn、uWSGI等服务器进行部署,或者使用mod_wsgi在Apache服务器上运行。 结合Python爬虫与Flask框架,可以实现小说网站的数据抓取和展示。首先,爬虫部分负责...

    计算机软件-编程源码-Cgi编程傻瓜书.zip

    - mod_perl或mod_python:Apache服务器的扩展,直接在服务器进程中运行Perl或Python脚本,提升效率。 - PHP、ASP.NET、JSP等服务器端脚本技术,它们在某种程度上取代了CGI,提供更高效、安全的解决方案。 5. CGI...

    python爬虫手把手教你抓取微博评论(完整代码)

    本文将详细介绍如何使用Python编写一个简单的爬虫来抓取微博上的评论数据。 #### 二、准备工作 在开始编写爬虫之前,我们需要做一些准备工作: 1. **安装Python**:确保已经安装了Python环境。 2. **安装所需库**:...

    django-docs-3.2-zh-hans官方中文文档.zip

    7. **表单和验证**:Django 提供了处理用户提交的表单数据和验证的工具,包括自动生成表单类、处理POST数据等。 8. **中间件**:中间件是Django中的一个特殊组件,它可以全局地影响每个请求和响应。文档会讲解如何...

    flask-mini-app:用python flask构建的迷你Web应用

    6. **部署**:Flask应用可以部署在各种服务器上,如Gunicorn、uWSGI,或使用mod_wsgi模块部署在Apache或Nginx上。生产环境通常会使用Werkzeug的开发服务器进行调试。 回到“flask-mini-app”项目,我们可以预期它...

    Perl CGI 轻松进阶.rar

    4. 使用CGI模块处理表单数据,如`param()`、`textfield()`和`submit()`方法。 5. 输出HTML,包括设置HTTP头和使用模板技术。 6. 错误处理和日志记录。 7. 安全最佳实践,如输入验证和过滤。 8. 高级主题,如持久连接...

    cgi开发资料

    2. Web服务器接收到请求后,解析请求头中的CGI环境变量,如REQUEST_METHOD(GET或POST)、QUERY_STRING(URL中的查询字符串)等。 3. 服务器启动CGI程序,将环境变量和标准输入传递给该程序。 4. CGI程序处理数据,...

    CGI DEVELOPER'S GUIDE_cgi_programming_

    每次请求都会创建新的CGI进程,这可能导致性能问题,因此在高负载环境中,开发者可能会考虑使用更快的替代技术,如FastCGI或mod_perl。 5. **CGI实例:Perl语言** Perl是经典的CGI编程语言,其简洁的语法和强大的...

    CGI程序设计自学通

    - 性能优化:持久化CGI进程(FastCGI)、使用模块化服务器(如Apache的mod_perl)或现代Web框架(如Node.js、Ruby on Rails)可以提高效率。 7. **现代替代方案** - 虽然CGI仍然是理解Web服务器与动态内容之间...

    django2.1开发文档

    - `py-modindex.html`:Python模块索引,列出文档中涉及的所有Python模块。 - `index.html`:主索引文件,通常是文档的首页。 - `glossary.html`:术语表,解释文档中出现的专业术语。 - `search.html`:搜索页面,...

    计算机软件-商业源码-精通CGI编程.zip

    在"计算机软件-商业源码-精通CGI编程.zip"这个压缩包中,很可能包含了一组CGI编程的示例代码或实际应用,旨在帮助开发者深入理解CGI的工作原理和实践方法。这些源码可能涵盖多种编程语言,如Perl、C、C++、Python等...

Global site tag (gtag.js) - Google Analytics