Category Archives: Python 框架

python 框架

与Web2Py共舞

也许你已经听过说web2py,它是Web开发框架中的新成员。web2py使用Python进行编写,所以它很可靠并且比Ruby on Rails快。web2py本身也是一个web应用,所以你可以通过浏览器对你的应用程序进行所有的开发、部署和维护,而这种方式使得它比其它任何框架都易于使用。除此之外,we[......]

继续阅读

Posted in Python 框架, Webpy | Leave a comment  

Django的模板过滤器中的regroup,对于分组显示很有用!

Django的模板过滤器中的regroup,对于分组显示很有用!
regroup 把一列相似的对象根据某一个共有的属性重新分组。
要解释清这个复杂的标签,最好来举个例子。比如, people 是包含 Person 对象的一个列表, 这个对象拥有 first_name 、last_name 和 ge[......]

继续阅读

Posted in Django, Python 框架 | Tagged , , | Leave a comment  

Django中的模板过滤器(filter)

模板过滤器是变量显示前转换它们的值的方式,看起来像下面这样:
代码
{{ name|lower }}
这将显示通过lower过滤器过滤后{{ name }}变量的值,它将文本转换成小写
使用(|)管道来申请一个过滤器
过滤器可以串成链,即一个过滤器的结果可以传向下一个
下面是escape文本内容然[......]

继续阅读

Posted in Django, Python 框架 | Tagged , | Leave a comment  

django限制已登录用户的访问

原始的方法
~~~~~~~~~~~
最简单、最原始的限制页面访问的方法是在每个页面上加入 “request.user.is_authenticated()“
并且把它重定向到登录页面。 ::
from django.http import HttpResponseRedirect
def my_v[......]

继续阅读

Posted in Django, Python 框架 | Tagged , | Leave a comment  

Django Views 里面Templates输出的更好的方法

Django里面我们通常会通过这样来将结果递交给Template页面处理并输出最终结果

from django.http import Http404, HttpResponse, HttpResponseRedirect
from django.template import TemplateD[......]

继续阅读

Posted in Django, Python 框架 | Tagged | Leave a comment  

关于django中media和templates目录参数

我们可以先定义一个ROOT_PATH:
ROOT_PATH = os.path.dirname(os.path.realpath(__file__))
定义网站的 CSS, JavaScript and images 路径
# Absolute path to the directory that [......]

继续阅读

Posted in Django, Python 框架 | Tagged , , | Leave a comment  

Django 高级视图,URL配置-使用多个视图前缀

在实践中,如果你使用字符串技术,特别是当你的 URLconf 中没有一个公共前缀时,你最终可能混合视图。然而,你仍然可以利用视图前缀的简便方式来减少重复。只要增加多个 patterns() 对象,象这样:
旧的:
from django.conf.urls.defaults import *

u[......]

继续阅读

Posted in Django, Python 框架 | Tagged , , | Leave a comment  

django中URL配置的问题

Django怎样处理一个request
当一个用户从你的django网站请求一个页面的时候,这是一个系统决定让哪一个Python代码来执行的决定的算法:
1。DJANGO 决定用root URLconf模块,通常来说,这是ROOT_URLCONF设置的值,但是如果进来的HttpRequest对象有一[......]

继续阅读

Posted in Django, Python 框架 | Tagged , | Leave a comment  

ubuntu 10.04 安装python django+apache在ubuntu 下配

在ubuntu 下配置Django和apache + mod_python
在www.djangoproject.org下载django 1.1.1版本
然后
tar xzvf Django-1.1.1.tar.gz
cd Django-0.91
sudo python setup.py insta[......]

继续阅读

Posted in Django, Python 框架 | Tagged , , | Leave a comment  

使用Cherrypy作为Django中的web service(Python v2.6)

在使用Django做web项目时,可能会要使用到web service,这里介绍了一种使用Cherrypy来完成这一角色的方法。
Cherrypy介绍
CherryPy,一种用于 Python 的、简单而又非常有用的 Web 框架。它所做的全部工作就是以尽可能少地将 Web 服务器与您的 Pytho[......]

继续阅读

Posted in Django, Python 框架 | Tagged , | Leave a comment