【翻译】编写第一个Django app,第四部分——初控Django的管理员功能
摘要:Django的管理员功能默认是不启用的——这是一个可选项。想要为你的程序启用管理员功能,需要做这三样事情:
阅读全文
posted @
2008-11-30 20:48
真的骄傲
阅读(1948)
推荐(0)
【翻译】Programming Ruby——代码块、迭代器和输入输出
摘要:这节简单地介绍Ruby的其中一个特长。我们将要学习的是代码块:一些能和方法关联在一起调用的代码,它们简直就像是方法的参数一样。
这是一个难以置信的强大特性。我们其中一个评论家对这个特性是这样评论的:“这真的很有趣,而且很重要,如果以前你没有注意到它,
那么你现在就要开始关注了。”我们都同意他的观点。
阅读全文
posted @
2008-11-29 23:12
真的骄傲
阅读(1526)
推荐(0)
【翻译】编写第一个Django app,第三部分——玩转模型层的API
摘要:现在,让我们进入Python shell中玩转Django为我们提供了的免费的API。
如果__unicode__()看起来没有执行。
为什么是__unicode__()而不是django.db.models.Model.__str__()?
阅读全文
posted @
2008-11-29 18:14
真的骄傲
阅读(1961)
推荐(0)
Python和Django的详细安装步骤
摘要:许多读者都问我Python和Django怎么安装,虽然官网上有教程,但是都是英文的,而且也不知道他用的是什么操作系统,
我在这里就简单地介绍一下这两个软件在Windows XP下的安装步骤吧。
阅读全文
posted @
2008-11-29 15:40
真的骄傲
阅读(7760)
推荐(0)
【翻译】Programming Ruby——正则表达式
摘要:Ruby大部分的内置类型都和其它的编程语言很相似。主要有strings,integers,floats,arrays等等。然而,只有脚本语言,
如Ruby,Perl,和awk等提供了内置表达式类型的支持。惭愧的是:正则表达式尽管比较隐蔽,但却是一个很强大的文本处理工具。
内置它们比单纯的添加接口类库有着很大的区别。
阅读全文
posted @
2008-11-29 13:17
真的骄傲
阅读(2022)
推荐(0)
【翻译】编写第一个Django app,第二部分——创建模型和使用模型
摘要:现在你的运行环境——"project"——已经建好了,现在准备让它开始工作了。
你在Django中写的每一个应用程序都是由Python包组成,它们都在Python的路径下,遵循一定的约定。
Django自带有一个实用的工具,自动生成app的基本目录结构,因些,你可以把更多的精力放在代码的编写上而不是创建目录上。
这些少量的模型代码给了Django大量的信息。通过它,Django能够做这些事情:
1.为这个app创建数据库的架构信息(CREATE TABLE 声明)。
2.创建Python的数据库访问API来获取Poll和Choice对象。
阅读全文
posted @
2008-11-29 01:07
真的骄傲
阅读(2514)
推荐(0)
【翻译】Programming Ruby——数组,哈希表和控制结构
摘要:Ruby的数组和哈希表是索引集合。两都都是保存对象集合并能通过键来读取。数组的键是数字,但是哈希表则支持对象作为键。
Ruby拥有所有常用的控制结构,像if语句和while循环。Java,C,和Perl程序会因为语句体中缺少花括号而出错。替代的,Ruby使用关键字end来表示语句体的结束。
阅读全文
posted @
2008-11-28 21:40
真的骄傲
阅读(1766)
推荐(0)
【翻译】编写第一个Django app,第一部分——创建项目
摘要:让我们通过例子来学习。
通过这个指导教程,我们将一步步地教你创建一个简单的投票系统。
这个系统分为两部分:
1.一个公共的页面让人们投票和查看投票结果。
2.一个管理员页面让你添加,修改和删除投票。
我们假定你已经安装了Django。你可以运行Python编译器并输入import django
来测试Django是否已经安装。如果命令运行成功,没有错误,说明Django已经安装了。
阅读全文
posted @
2008-11-28 18:46
真的骄傲
阅读(3415)
推荐(0)
Ruby专题之Ruby的基础知识
摘要:Ruby是真正的面向对象语言,你所操作的一切东西都是对象,它们返回的操作结果也是对象。
在Ruby里,实例由类的构造函数创建。标准的构造函数是new。
阅读全文
posted @
2008-11-28 00:39
真的骄傲
阅读(2358)
推荐(0)