web.py 的url控制说明 ,官方的中文cookbook
http://webpy.org/cookbook/url_handling.zh-cn
然后顺便做了个小例子
对于name这个参数怎么用,原来如此啊
用来获取参数的方法够多的
http://127.0.0.1:8080/myadd?id=2
web.input()['id']
web.input().id
import web from web import form as form urls = ( '/add/(.+)','add', '/myadd','myadd' ) class add: def GET(self,name): #对应的url里面有括号,所以有name这个参数 return "Listing info about user: {0}".format(name) class myadd: def GET(self): #对应的url里面没有括号,所以没有name这个参数 return web.input()['id'] #return web.input().id if __name__ == "__main__": app = web.application(urls, globals()) app.run()
发表评论
-
用webpy+gae做一个隐藏播放文件地址的东东,失败了2 -半成功
2012-04-23 21:14 1005昨天说到失败了想换一个html5播放器试试其实跟播放器根本没有 ... -
用webpy+gae做一个隐藏播放文件地址的东东,失败了
2012-04-22 22:52 1359很简单 想把一些mp3文件放到gae上,不过不想被下载,虽 ... -
用chrome访问gae的static文件的问题
2012-04-21 14:49 2654Traceback (most recent call ... -
一篇写的还不错的gae入门
2012-04-08 20:37 1021经过一段时间的摸索,感觉gae已经入门了 特地把查到的资料上 ... -
web.py笔记gae的session总结
2012-03-09 00:04 2570这几天利用gae部署webpy的小东西 感慨颇多 1 ga ... -
web.py笔记db处理 坑爹_test=True
2012-03-04 15:44 3276http://webpy.org/cookbook/Inser ... -
web.py笔记 表单post的checkbox
2012-03-02 23:40 3625<p> <label for=&quo ... -
web.py笔记 中文html
2012-03-01 00:37 1364本来今天测试的是数据库 结果在template的html里面 ... -
web.py笔记模板3 i18n 切换
2012-02-26 21:42 1669研究了很久pot,po,gettext,poedit的文档 ... -
web.py笔记模板2 i18n准备po和mo文件
2012-02-22 22:23 1721其实,今天晚上本来像做i18n的 http://webpy. ... -
web.py笔记模板1
2012-02-21 22:27 3438http://webpy.org/docs/0.3/templ ... -
web.py笔记 cookie
2012-02-19 16:28 1493官方url http://webpy.org/co ... -
web.py笔记 大块文件下载
2012-02-17 22:26 4644官方url http://webpy.org/cook ... -
web.py笔记 处理404 500
2012-02-12 22:50 3160官方cookbook http://webpy. ... -
wing ide 设置
2012-02-12 22:43 11331用惯了eclipse,这个轻量级的wingide 还真是有点不 ... -
web.py笔记ctx
2012-02-12 16:48 4878http://webpy.org/cookbook/ctx ... -
web.py笔记ssl 续 apache
2012-02-11 22:32 1380对前几天ssl的连接方式,仍然比较担心 感觉不是那么妥当 ... -
web.py笔记ssl 坑爹
2012-02-09 21:42 3805今天又回过神来,准备看看web.py的ssl支持 结果调了半 ... -
web.py笔记session
2012-01-08 21:58 4159官方的例子 http://webpy.o ... -
web.py
2012-01-04 21:37 7554http://webpy.org/ import ...
相关推荐
* wsgi.py:项目与 WSGI 兼容的 Web 服务器入口配置 知识点二:数据库配置 * 默认数据库:SQLite * 配置 MySQL 数据库:在 settings.py 文件中通过 DATABASES 选项进行配置 * PyMySQL 安装:Python3.x 中安装的是 ...
2. **项目目录结构**:Django项目的默认目录结构通常包括`manage.py`(项目管理脚本)、`settings.py`(项目设置)、`urls.py`(URL配置)、`wsgi.py`(WSGI服务器接口)和`__init__.py`(表明目录为Python包)等...
在"python课堂笔记_第一天.py"和"python课堂笔记_第二天.py"中,可能涵盖了Python的基础概念,如变量、数据类型(包括整型、浮点型、字符串和布尔型)、控制结构(如条件语句if-else和循环for、while)、函数定义与...
本项目“基于Django的Web记事本”旨在利用Django的功能,为用户提供一个可以在网页上创建、编辑和存储笔记的平台,同时满足毕设(毕业设计)的实践要求。 【描述】:基于Django的Web记事本项目是一个全功能的在线...
路由是指从一个 URL Patterns 到一个视图函数的映射,例如,urls.py文件中的路由: from django.urls import path from . import views urlpatterns = [ path('index/', views.home, name='index'), ] 五、模型...
Django是Python编程语言中的一个强大且灵活的开源Web应用框架,它遵循模型-视图-控制器(MVC)设计模式,允许开发者快速地开发高效、安全的Web应用程序。 标题 "Django 实现 web服务器" 暗示我们将讨论如何利用...
为了让应用的URL生效,还需要在项目级别的`urls.py`中加入指向应用的URL配置。 ```python from django.conf.urls import include, url urlpatterns = [ url(r'^polls/', include('polls.urls')), ] ``` #### 四...
在`views.py`中,你可以找到处理用户请求的函数,如创建笔记、查看笔记、编辑笔记等。 5. **模板(Template)**:模板定义了HTML页面的结构和样式,Django使用模板语言(Django Templates)来动态生成HTML。在`...
`settings.py`存储项目的配置,`urls.py`处理URL路由,`manage.py`是一个命令行工具。 **四、创建Django应用** 应用是Django项目中的独立组件,负责特定功能。通过运行以下命令创建应用: ``` python manage.py ...
首先,我们来看一下Django框架,它是一个基于Python的高级Web开发框架,提供了MVC(模型-视图-控制器)设计模式,简化了Web应用的开发过程。 1. **Django框架**: Django是用Python编写的开源Web应用框架,遵循...
### Django+Web 开发知识点详解 #### 一、项目初始化与环境配置 **知识点1:创建 Django 项目** - **命令格式**:`django-admin startproject project_name` - **作用**:通过此命令,可以快速生成一个 Django ...
### Django 学习笔记知识点详解 #### 一、环境搭建 **操作系统**: CentOS 6、CentOS 7 **Python 版本**: 2.7.5...这些步骤是开发基于 Django 框架的 Web 应用的基础, 帮助开发者快速上手并构建功能完善的 Web 应用。
- 在项目根目录的`urls.py`文件中引用应用的URL配置: ```python from django.conf.urls import include from django.urls import path urlpatterns = [ path('myblog/', include('myblog.urls')), ] ``` ...
- `urls.py`:URL 分配文件。 - `wsgi.py`:WSGI 服务器的入口点。 - `manage.py`:管理脚本,用于执行各种管理任务。 **创建 Django 应用**: 1. 使用 `python manage.py startapp 应用名称` 命令创建新的 ...
【描述】:这个项目是一个学习笔记网站,使用了Python的Web框架Django以及前端UI框架Bootstrap3进行开发。Django以其MVT(Model-View-Template)架构模式,提供了强大的后端功能,而Bootstrap3则为网站提供了响应式...
1. 项目结构:包括`manage.py`命令行工具,`settings.py`(项目设置),`urls.py`(URL配置),以及`wsgi.py`(用于部署的入口文件)。 2. 应用目录:可能有一个或多个应用,每个应用有自己的`models.py`(模型定义...
在`forms.py`中,可以定义与笔记相关的表单类,如`NoteForm`,用于创建和编辑笔记。表单在视图中被实例化并用于验证用户输入,然后与模板配合展示错误信息或成功消息。 9. 静态文件和媒体文件: 静态文件(如CSS、...