摘要:
本文只对Django中的language file部分做一说明。1.如何创建language file?使用 django-admin.py makemessages 命令自动创建语言文件,该语言文件是.po为后缀的纯文本文件。language file的格式为:2.编译message file。创建language file以后,紧接着要做的是将language file编译成一种更有效的格式。... 阅读全文
摘要:
前段时间搬家,整理物品时发现有一些书对我来说不再需要了,就想着能送给有需要的朋友。具体书目如下:1.《Visual C++ 6编程宝典》2.《操作系统--精髓与设计原理》3.《Javascript动态网页编程实例手册》4.《系统分析师考试辅导》5.《C++编程思想》6.《Visual C++系统开发实例精髓》7.《深入解析ATL》8.《数据结构与程序设计--C语言实现》9.《Unix/Linux编... 阅读全文
摘要:
开发网络应用程序有时是单调乏味的,因为我们对于某些操作(或者模式)重复来重复去,重复的事情做的多了也就觉得乏味了。在Django中,这类常见的操作都已经被抽象为Generic Views(通用视图)。借用Generic Views,我们不用写一行python代码就可以提供一些常见的view操作。比如:[代码]等等。在这类Generic Views中archive_year显得有点儿特殊,因为其中有... 阅读全文
摘要:
web程序调试起来和桌面程序有着很大的差别,对于Django程序来说调试更是个问题,虽然现在有第三方的调试工具robhudson-django-debug-toolbar,但使用起来并不是很方便,而且很多人习惯于通过print来调试,这样方便快捷。下面就介绍两种简单的调试方法:1.充分利用Django的error pageDjango的error page功能很强大,能提供详细的traceback... 阅读全文
摘要:
对于如何使用komodo来调试Django程序,这里做一简单描述,以备查用。主要采用远程调用方式来调试,亦即使用komodo的pydbgp.py具体做法如下:1.设置komodo debugger connectionEdit--> Preference...-->Debugger Debugger Connection 选中 a specific port2.调用pydbgp.py... 阅读全文