本站首页    管理页面    写新日志    退出


«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7624282
建立时间:2006年5月29日




[Django]Pyif Tag
软件技术

lhwork 发表于 2007/1/31 18:13:42

Code ¶from django import template from django.utils.translation import gettext_lazy as _ register = template.Library() class PyIfNode(template.Node): def __init__(self, nodeslist): self.nodeslist = nodeslist def __repr__(self): return "<PyIf node>" def render(self, context):


阅读全文(1533) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]pycall Tag
软件技术

lhwork 发表于 2007/1/31 18:09:30

Code ¶from django import template from django.utils.translation import gettext_lazy as _ import re register = template.Library() r_identifers = re.compile(r'[\w.]+') class PyCallNode(template.Node): def __init__(self, expr_string, var_name): self.expr_string = expr_string self.var_name = var_name


阅读全文(3676) | 回复(0) | 编辑 | 精华 | 删除
 


[Subversion]Subversion之路实现精细的目录访问权限控制
软件技术

lhwork 发表于 2007/1/31 15:53:53

:作者: 郑新星
:联系: zhengxinxing <AT> gmail <DOT> com
:状态: 正稿
:版本: 1.0
:修订: $Id$
:版权:  作者保留对本文的一切修改、发布等权力。任何人想要转载本文部分或全部内容时,必须保留包括作者、联系、状态、版本、修订、版权,共六项信息,并给出出处。对本文的参考引用,则不受限制。

:关键词: Subversion 目录访问 权限

:献辞:

    仅以本文,献给中国广大的自由软件爱好者们

:摘要:

    本文从一个实际的例子入手,介绍了如何利用 Subversion 自带的目录管理功能,来实现对项目目录的精细访问权限的控制。同时描述了在配置的过程中,需要注意的一些地方,如对中文的处理等。


.. section-numbering::
.. contents:: 目 录
   :bac

阅读全文(4162) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]如何在 mod_python 环境中使用Django
软件技术

lhwork 发表于 2007/1/31 15:32:21

:翻译: 马踏飞燕
:联系: honeyday.mj@gmail.com
:版本: 0.9
:Django版本: 0.95
:主页: http://www.honeyday.org
:版权: FDL

.. contents:: 目录
.. section-numbering::

Apache_ 配合 `mod_python`_ 目前是Django生产服务器的首选配置。

mod_python和 `mod_perl`_ 很象: 它把python嵌入Apache并且在服务器启动的时候加载
Python代码。在整个Apache进程的生命期中,代码一直保存在内存里。这对服务器的性能
有着很大的提高。

Django 使用 Apache 2.x 和 mod_python 3.x, 并且你应该使用 Apache's
`prefork MPM`_, 而不是 `worker MPM`_.

你可能也对 `如何在FastCGI环境中使用Django`_ 感兴趣。

.. _A

阅读全文(3266) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]Django中的用户认证
软件技术

lhwork 发表于 2007/1/31 15:30:19

:翻译: 马踏飞燕
:联系: honeyday.mj@gmail.com
:版本: 0.9
:Django版本: 0.95
:主页: http://www.honeyday.org
:版权: FDL

.. contents:: 目录
.. section-numbering::



Django自带了一个用户授权认证系统。
它可以处理用户帐户、组、权限和基于cookie的用户会话。
本篇文档将解释它是如何工作的。

概    览
========

认证系统包括:

    * 用户(Users)
    * 权限(Permissions): 二进制 (yes/no) 的标志,用来指明用户都能做哪些事情。
    * 组(Groups): 向多个用户应用标签和权限的通用方法。
    * 消息

阅读全文(4141) | 回复(2) | 编辑 | 精华 | 删除
 


[网络与系统管理]Apache重负荷服务器应如何优化?
软件技术

lhwork 发表于 2007/1/29 9:20:44

一天两万个请求确实不大,但如果在高峰时期出现,而晚间或其它时间没有,呈正态分布,且均是需要时间的下载服务,那负载还是很大的。

阅读全文(1871) | 回复(0) | 编辑 | 精华 | 删除
 


[MySQL]优化MYSQL服务器
软件技术

lhwork 发表于 2007/1/29 9:19:57

 MySQL服务器有几个影响其操作的参数(变量)。如果缺省的参数值不合适,可以将其修改为对服务器运行环境更合适的值。例如,如果您有大量的内存,可以告诉服务为磁盘和索引操作使用较大的缓冲区。这将使内存持有更多的信息并减少了必须进行的磁盘访问的数
   量。如果是一般的系统,可以告诉服务器使用较小的缓冲区,以防止它扰乱系统资源损害其他的进程。
    系统变量的当前值可以通过执行mysqladmin variables 命令来检查。变量可利用- - set - variable var_name = value 选项在命令行设置( -ovar_name = value 是等价的)。如果要想设置几个变量,可使用多个--set-variable 选项,还可以使用下列语法在一个选项文件的[mysqld] 组中设置变量:
    set -variale=var_name=value
 在附录E的mysql程

阅读全文(2668) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]翻译www.djangobook.com之第十一章:生成非HTML内容
软件技术

lhwork 发表于 2007/1/28 15:59:55

The Django Book:第11章 生成非HTML内容 通常当我们谈到开发网站时,我们都是指生成一些HTML
当然也有很多HTML之外的东西,我们使用web来发布所有的内容,不仅仅是HTML
到目前为止我们都是在关注通常的HTML生成,但是本章将绕道来看看使用Django生成其它类型的内容
你可以使用Django方便的内建工具来生成一些常见的非HTML内容:
RSS/Atom聚合
Sitemaps,可以被Google,Yahoo和微软的搜索引擎搜索
JSON和XML序列化的模型(通常为AJAX方法使用)
我们将谈到上面的每一个工具,但是首先来看看一些基础 基础
还记得第3章的内容吗?
视图方法或者简短来说视图是简单的Python方法,它得到Web请求并返回Web应答,这个应答可以是Web页面的HTML内容,
或者是一个重定向,或者是404错误,

阅读全文(2645) | 回复(1) | 编辑 | 精华 | 删除
 


[Django]翻译www.djangobook.com之第十章:深入模板引擎
软件技术

lhwork 发表于 2007/1/28 15:58:39

大多数时候你是以模板作者的角色来与Django的模板语言交互
本章更深的潜入到Django模板系统的五脏六腑,如果你需要扩展模板系统或者只是对它
怎样工作好奇,读读它
如果你在另一个程序的一部分使用Django模板系统,即不使用该框架的其它部分,确认
你阅读了本文档后面的配置部分

基础
模板是一个文本文档,或者一个普通使用Django模板语言标记的Python字符串,模板可
以保护块标签或者变量
块标签是模板中完成某些事情的标志
这个定义很模糊,例如,块标签可以输出内容,处理控制结构("if"语句或者"for"循
环),从数据库得到数据或者允许
访问其它模板标签,块标签用{%和%}包围:


代码
{% if is_logged_in %}
Thanks for logging in!
{% else %}
Please log in.
{% endif %}

阅读全文(4572) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]翻译www.djangobook.com之第九章: Generic views
软件技术

lhwork 发表于 2007/1/28 15:57:43

The Django Book: 第9章 Generic views 这又是一个本书重现的主题:最坏的情况下,web开发是无聊和乏味的
目前为止我们讲到Django怎样试图在模型和模板层去除单调乏味,但是web开发人员也在视图层感到厌倦
Django的generic views就是开发来解除这个痛苦的,它在视图开发上采用了一些常用的惯例和模式,
并且把视图开发抽象出来,以致你可以在数据之上用不多的代码迅速的写常见的视图
事实上,前面章节中几乎每个视图例子都可以用generic views重写
Django包含generic views来做下面的事情:
1,处理常见的简单任务:重定向到不同的页面和渲染给定的模板
2,显示列表和一个单独对象的细节页面,例如Django文档首页和单独的文档页面就是这种形式
(
阅读全文(2030) | 回复(0) | 编辑 | 精华 | 删除
 


« 31 32 33 34 35 36 37 38 39 40 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.727 second(s), page refreshed 144817855 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号