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


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


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

我的分类(专题)

日志更新

最新评论

留言板

链接

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




[Django]翻译www.djangobook.com之第八章:高级视图和URL配置
软件技术

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

The Django Book:第8章 高级视图和URL配置 第3章我们解释了Django视图方法和URL配置基础,本章将对这两部分进行详述 URL配置技巧
使方法import流化
看看下面的URL配置,基于第3章的例子:
代码from django.conf.urls.defaults import *  


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


[Django]翻译www.djangobook.com之第七章:表单处理
软件技术

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

The Django Book:第7章 表单处理 This Chapter is not yet finished on http://www.djangobook.com


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


[Django]翻译www.djangobook.com之第六章:Django管理系统admin
软件技术

lhwork 发表于 2007/1/28 15:54:37

The Django Book:第6章 Django管理系统admin Web开发中有一些我们最讨厌的部分:开发管理界面
开发站点中公众可以看见的部分一直不一样也很有趣,但是管理用来编辑站点的部分一直是一样的
你不得不处理用户认证,显示和处理表单,处理狡猾的验证问题...这很无聊而且是重复性的
Django解决这个无聊、重复的任务的方式呢?已经帮你都做好了,只需几行不能再少的代码即可
Django中最老和最强大的部分就是自动管理界面,它从你的模型中取得元数据来提供强大的产品级的界面
内容制造者可以马上使用它给站点添加内容 激活管理界面
我们认为管理界面是Django中最cool的部分,大部分Djangonauts也同意这点
但是由于不是每个人都需要它,它是一个可选的部分
有3个步骤来激活管理界面:
1,向你的模型添加admin metadata
并不

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


[Django]翻译www.djangobook.com之第五章:与数据库交互:模型
软件技术

lhwork 发表于 2007/1/28 15:53:32

The Django Book:第5章 与数据库交互:模型 第3章我们谈到了用Django构建动态网站,设置视图和URL配置
如我们所说,试图负责逻辑和返回应答,例子中我们计算了当前的日期和时间
现在的Web程序中常常和数据库打交道
一个数据库驱动的网站在后台连接数据库服务器,得到并显示很好的格式化的Web页面
同样,网站也可以提供给访问者也具有操作数据库的功能
许多复杂的网站以上两种功能的结合,如Amazon.com就是一个数据库驱动的站点
每一个产品页面都是Amazon数据库格式后的HTML,你访问页面也就是间接访问数据库
Django很适合数据库驱动的网站,通过Python它提供强大的数据库访问能力
这章将讲述Django的数据库层 在视图里进行数据库查询的“哑”方式
前一章讲到通过在视图里硬编码HTML来输出HTML的“哑”方式,在视图里也有得到数据库

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


[Django]翻译www.djangobook.com之第四章:Django模板系统-2
软件技术

lhwork 发表于 2007/1/28 15:52:25

第10章你会看到使用Context作为stack自定义模板标签 模板标签和过滤器基础
我们已经提到模板系统使用内建的标签和过滤器
这里我们看看常见的,附录6包含了完整的内建标签和过滤器,你自己熟悉那个列表来了解可以做什么是个好主意 if/else
{% if %}标签计算一个变量值,如果是“true”,即它存在、不为空并且不是false的boolean值
系统则会显示{% if %}和{% endif %}间的所有内容:
代码{% if today_is_weekend %}  
  • 阅读全文(1774) | 回复(0) | 编辑 | 精华 | 删除
     


    [Django]翻译www.djangobook.com之第四章:Django模板系统-1
    软件技术

    lhwork 发表于 2007/1/28 15:49:48

    The Django Book:第4章 Django模板系统 前面的章节我们看到如何在视图中返回HTML,但是HTML是硬编码在Python代码中的
    这会导致几个问题:
    1,显然,任何页面的改动会牵扯到Python代码的改动
    网站的设计改动会比Python代码改动更频繁,所以如果我们将两者分离开会更方便
    2,其次,写后台Python代码与设计HTML是不同的工作,更专业的Web开发应该将两者分开
    页面设计者和HTML/CSS程序员不应该编辑Python代码,他们应该与HTML打交道
    3,程序员写Python代码同时页面设计者写HTML模板会更高效,而不是一个人等待另一个人编辑同样的文件
    因此,使用Django的模板系统分离设计和Python代码会更干净更易维护 模板系统基础
    Django模板是一个string文本,它用来分离一个文档的展现和数据
    模板定义了pl

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


    [Django]翻译www.djangobook.com之第三章:动态Web页面基础
    软件技术

    lhwork 发表于 2007/1/28 15:49:12

    The Django Book:第3章 动态Web页面基础 上一章我们解释了怎样开始一个Django项目和运行Django服务器
    目前这个站点没做任何事情,只是显示“It worked!”信息
    这一章我们介绍怎样使用Django创建动态网页 你的第一个视图:动态内容
    让我们创建一个心事当前日期和时间的Web页面来作为你的第一个目标
    这是一个动态Web页面的例子,因为页面内容根据计算当前时间而变化
    这个例子不需要数据库和任何用户输入,只是输出服务器内部时钟
    我们将写一个视图方法,它是一个Python方法,接受Web请求并返回Web应答
    这个应答可以是HTML内容、重定向、404错误、XML文档、图像等等
    视图本身包含任意必要的逻辑来返回应答
    在这里视图作为HTML文档返回当前日期和时间
    代码

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


    [Django]翻译www.djangobook.com之第二章:Django快速上手
    软件技术

    lhwork 发表于 2007/1/28 15:48:31

    The Django Book 第2章:Django快速上手 安装Python
    Django是100%Python代码写的,你需要在你的系统上安装Python
    Django需要Python2.3或者更高的版本
    如果你使用Linux或者MacOSX,你可能已经安装了Python
    在命令行或者终端下输入“python”,如果出现类似如下提示,表示Python已经安装好了:
    Python 2.4.1 (#2, Mar 31 2005, 00:05:10)
    [GCC 3.3 20030304 (Apple Computer, Inc. build 1666)] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    否则,出现错误提示“command not

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


    [Django]翻译www.djangobook.com之第一章:Django介绍 
    软件技术

    lhwork 发表于 2007/1/28 15:47:06

    The Django Book 第1章:Django介绍 如果你上djangoproject.com你会发现对Django的如下解释:
    “Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.”
    让我们展开来看 Django是高级Web框架
    高级Web框架免去了勾践动态Web站点的痛苦,它把常见的Web开发的问题抽象出来并提供了对频繁的编程任务的捷径
    一个优秀的Web框架有下列关注点:
    提供URL映射
    很容易显示,验证和重显示HTML表单
    对用户提交的东西转换成容易操控的数据结构
    通过模板系统分离内容和显示
    方便同持久化层集成
    更高的抽象,提升生产率
    去除你的程序瑕疵
    Dja

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


    [Django]翻译www.djangobook.com之目录
    软件技术

    lhwork 发表于 2007/1/28 15:44:11

    The Django Book:目录  第一章:Django介绍 第二章: Djan

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


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



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

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