Python论坛  - 讨论区

标题:[python-chinese] Form function

2006年10月15日 星期日 20:23

Luo Ben benluo在gmail.com
星期日 十月 15 20:23:43 HKT 2006

请看以下代码,从 http://www.china-django.com/auth/login/ 摘下来的,"app_path" 从哪来的?在哪定义的?

{{ form.username }} {% if form.username.errors %} {{ form.username.errors|join:", " }}{% endif %}
{{ form.password }} {% if form.password.errors %} {{ form.password.errors|join:", " }}{% endif %}


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月16日 星期一 00:48

风向标 vaneoooo在gmail.com
星期一 十月 16 00:48:54 HKT 2006

µ÷ÓÃÕâ¸öÄ£°æµÄº¯ÊýÀï´«µÝ½øÈ¥µÄ


2006/10/15, Luo Ben <benluo在gmail.com>:
>
> Çë¿´ÒÔÏ´úÂ룬´Ó http://www.china-django.com/auth/login/ ÕªÏÂÀ´µÄ£¬"app_path"
> ´ÓÄÄÀ´µÄ£¿ÔÚÄĶ¨ÒåµÄ£¿
>
> 
>
> > {{ form.username }} > {% if form.username.errors %} {{ form.username.errors|join: > ", > " }}{% endif %} > >
> > {{ form.password }} > {% if form.password.errors %} {{ > form.password.errors|join:", " }}{% endif %} > >
> >
> _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061016/bf931a07/attachment-0001.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月16日 星期一 08:33

limodou limodou在gmail.com
星期一 十月 16 08:33:53 HKT 2006

On 10/15/06, Luo Ben <benluo在gmail.com> wrote:
> 请看以下代码,从 http://www.china-django.com/auth/login/ 摘下来的,"app_path" 从哪来的?在哪定义的?
>
> 
>
> > {{ form.username }} > {% if form.username.errors %} {{ form.username.errors|join:", > " }}{% endif %} > >
> > {{ form.password }} > {% if form.password.errors %} {{ form.password.errors|join:", " }}{% endif %} > >
> >
这应该是从django的admin中的一段模板代码,app_path应该由django admin对应的view方法提供,如果没有,则为空。也不会有错。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月16日 星期一 09:25

Luo Ben benluo在gmail.com
星期一 十月 16 09:25:34 HKT 2006

如果是空,Action是什么呢?我在Views中没找到这个变量。

On 10/16/06, limodou <limodou在gmail.com> wrote:
> On 10/15/06, Luo Ben <benluo在gmail.com> wrote:
> > 请看以下代码,从 http://www.china-django.com/auth/login/ 摘下来的,"app_path" 从哪来的?在哪定义的?
> >
> > 
> >
> > > > {{ form.username }} > > {% if form.username.errors %} {{ form.username.errors|join:", > > " }}{% endif %} > > > >
> > > > {{ form.password }} > > {% if form.password.errors %} {{ form.password.errors|join:", " }}{% endif %} > > > >
> > > >
> > 这应该是从django的admin中的一段模板代码,app_path应该由django admin对应的view方法提供,如果没有,则为空。也不会有错。 > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月16日 星期一 13:11

Luo Ben benluo在gmail.com
星期一 十月 16 13:11:44 HKT 2006

如果有谁能画一个Django的线路图就好了。哪部分通过什么调用什么,传递什么,回复什么。如果不光是依靠代码来说结构,可能在刚入门的时候更容易一些。
我看网上没有一个这样的东西。总是在迷宫里转,而没有图纸的感觉。

On 10/16/06, limodou <limodou在gmail.com> wrote:
> On 10/15/06, Luo Ben <benluo在gmail.com> wrote:
> > 请看以下代码,从 http://www.china-django.com/auth/login/ 摘下来的,"app_path" 从哪来的?在哪定义的?
> >
> > 
> >
> > > > {{ form.username }} > > {% if form.username.errors %} {{ form.username.errors|join:", > > " }}{% endif %} > > > >
> > > > {{ form.password }} > > {% if form.password.errors %} {{ form.password.errors|join:", " }}{% endif %} > > > >
> > > >
> > 这应该是从django的admin中的一段模板代码,app_path应该由django admin对应的view方法提供,如果没有,则为空。也不会有错。 > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月17日 星期二 10:54

limodou limodou在gmail.com
星期二 十月 17 10:54:47 HKT 2006

On 10/16/06, Luo Ben <benluo在gmail.com> wrote:
> 如果有谁能画一个Django的线路图就好了。哪部分通过什么调用什么,传递什么,回复什么。如果不光是依靠代码来说结构,可能在刚入门的时候更容易一些。
> 我看网上没有一个这样的东西。总是在迷宫里转,而没有图纸的感觉。
>
要看你想了解多深了。简单地讲,一个请求上来,先经过django核心的处理,然后经过middleware的处理,再根据url的配置找到view(不是特别清楚,可能差不多吧),然后调用view,然后再进行middleware的处理,返回给浏览器。

在view中如何调用就是你的事了,在这里面可以调用model进行数据库的加工,然后调用template进行渲染,还可以修改http的头信息,这些不是django为你做的,要你自已去做。

基本上就是这个样子。

上一封邮件中的action为空就表示当前路径。

-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月17日 星期二 23:32

Luo Ben benluo在gmail.com
星期二 十月 17 23:32:30 HKT 2006

谢谢!还有一个问题,这个基本处理过程你是怎么找出来的?:P

On 10/17/06, limodou <limodou在gmail.com> wrote:
> On 10/16/06, Luo Ben <benluo在gmail.com> wrote:
> > 如果有谁能画一个Django的线路图就好了。哪部分通过什么调用什么,传递什么,回复什么。如果不光是依靠代码来说结构,可能在刚入门的时候更容易一些。
> > 我看网上没有一个这样的东西。总是在迷宫里转,而没有图纸的感觉。
> >
> 要看你想了解多深了。简单地讲,一个请求上来,先经过django核心的处理,然后经过middleware的处理,再根据url的配置找到view(不是特别清楚,可能差不多吧),然后调用view,然后再进行middleware的处理,返回给浏览器。
>
> 在view中如何调用就是你的事了,在这里面可以调用model进行数据库的加工,然后调用template进行渲染,还可以修改http的头信息,这些不是django为你做的,要你自已去做。
>
> 基本上就是这个样子。
>
> 上一封邮件中的action为空就表示当前路径。
>
> --
> I like python!
> UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
> My Blog: http://www.donews.net/limodou
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月18日 星期三 08:18

limodou limodou在gmail.com
星期三 十月 18 08:18:41 HKT 2006

On 10/17/06, Luo Ben <benluo在gmail.com> wrote:
> 谢谢!还有一个问题,这个基本处理过程你是怎么找出来的?:P
>
一方面是看别人写的分析的文章,我记得以前有人写过request和response工作的文章,好象啄木鸟wiki上就有吧,记不清了,有些是自已看代码,写程序理解出来的。

-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号