一鳞半甲

醉心、探索与收获

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  11 随笔 :: 2 文章 :: 49 评论 :: 0 引用

2009年7月10日 #

[Python系列].LearningWebsiteDevelopmentWithDjango.pdf(0-56)

创建一个新项目

django-admin.py startproject <project_name>

创建该项目所需要的数据库:

Manage.py syncdb

启动开发用服务器:

Manage.py runserver

--noreload:让代码的变化不自动加载。要验证代码,需要重启开发用HTTP服务器

可以加端口,修改默认运行的8000端口。

关于url.py

r’’:定义python中的raw字符串

在正则表达式中,^标示字符串的开始,$标示字符串的结束。因此^$,表达的是一个空字符串

在python的文档中有关注正则表达式的完整介绍  http://docs.python.org/lib/module-re.html

要让网站支持中文需要

  • 文件使用utf-8格式保存。并声明:## -*- coding: utf-8 -*-
  • 在setting.py中LANGUAGE_CODE = ‘zh_cn’
  • 在setting.py中USE_I18N = True(此项默认)
posted @ 2009-07-10 11:48 一鳞半甲 阅读(92) 评论(0) 编辑

2009年7月9日 #

今天刚刚发布了自己使用Aptana 1.2与Pydev配合搭建Python开发环境的博文,就发现Aptana已经升级到1.5了。按照官方网站的介绍,新的版本在运行效率上更高。同时,1.5版本的Aptana基于Eclipse3.5开发。因此,Eclipse版本升级带来的好处也就自然带到了新版本的Aptana中。

安装Pydev的方法有了一点变化,换句话说是与Aptana的整合更加紧密了。安装好后,Aptana直接回弹出对话窗询问是否需要增加一些定制功能。

有TX说要图,好吧,我们来看一些图

        

选择好上图框线框住的插件,然后选择“Install”,等待安装完成就好了。

后面相关的配置工作不变。

具体请参考:我的上一篇文章:http://www.cnblogs.com/banjia/archive/2009/07/09/1519774.html

 

posted @ 2009-07-09 23:06 一鳞半甲 阅读(860) 评论(8) 编辑

摘要: 工欲善其事,必先利其器。Python开发工具有人喜欢纯文本的编辑器,享受完全控制的感觉,但也有人喜欢完整的IDE开发环境,享受诸如自动补全、代码提示等功能。其中Eclipse+Pydev就是其中一种。而目前开发Web应用,Aptana成为编写JS的一大利器。由于Aptana是基于Eclipse开发的。同时Pydev被Aptana整合,因此Aptana与Pydev配合搭建开发环境,就成了天作之合。 本文参考了网络上关于Eclipse与Pydev整合的配置文档。由于文档转载,原作者不可考,但还是对文章作者表示感谢。阅读全文
posted @ 2009-07-09 12:46 一鳞半甲 阅读(3592) 评论(11) 编辑

2008年11月7日 #

第一次推荐软件——亿图,一个中国人自己制作的软件。

使用亿图,可以绘制你所需要的各种图形。通过简单的点击,可以成为非比寻常的高质量图表。

使用亿图绘制的图形,让我的文档立马提升了好几个档次。推荐大家试用!

亿图,提供了完全免费的版本:在这里:http://www.edrawmax.com/freemind.php

要试用完整的版本(目前的版本是4.1,根据预告,很快也将推出4.2版),也可以到主站上下载http://www.edrawmax.com

另外,亿图近期开放了论坛,论坛上有相关的活动。可以试用论坛积分换取正式版注册码。大家快去看看吧。

论坛的地址在这里:http://www.edrawmax.com/bbs/?fromuid=97

下面是亿图的一些作品:

亿图绘制的UML图

亿图绘制的家庭网络图

posted @ 2008-11-07 13:39 一鳞半甲 阅读(1088) 评论(5) 编辑

2008年10月28日 #

posted @ 2008-10-28 11:38 一鳞半甲 阅读(561) 评论(0) 编辑

2008年10月3日 #

摘要: 源代码管理系统最传统的是CVS。这是我最早接触的开源源代码管理系统。前当初每当看到自己的程序提交到CVS中,从CVSWEB上看到自己的源代码版本不断的变的更新,就总有一种莫名的感动。CVS的使用,对我的团队成员之间协作带来的极大的方便。随后进入我的事业的是Subversion。可爱的小乌龟与Windows资源管理器紧密的结合,让一致通过Windows操作远端Linux服务器的我感觉十分的方便。Subversion与Apache服务器的良好结合,也让在团队内部架设服务器变得简单快速。随着时间的推移,更多的开源SCM工具进入了我的视野。我开始了解到在CVS、Subversion这样的SCM工具是集中式的源代码版本管理系统。而随着开源社区的发展,分布式源代码版本管理工具也让我眼前一亮。而这其中就有Git、HG、Bazaar等。在这篇随笔中,我主要集中讨论在Windows环境中对开源分布式源代码版本管理系统的选择。而不涉及是选择集中式SCM工具与分布式SCM工具的对比分析。阅读全文
posted @ 2008-10-03 01:18 一鳞半甲 阅读(3815) 评论(13) 编辑

2008年9月20日 #

摘要: Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,作者把他描述为一个“傻瓜式的版本管理系统”,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。使用GIT系统,不需要像SVN那样搭建一台SVN服务器来存放代码库。本文汇集了一部分网络资源,并对Git在Windows环境下的使用进行了总结。同时本文收集了一些关于Git的互联网资源,包括Git的教程、提供基于Git的免费源代码托管服务的网站等。可供参考。阅读全文
posted @ 2008-09-20 20:37 一鳞半甲 阅读(11308) 评论(10) 编辑

2008年9月12日 #

摘要:   在昨天的随笔中,我记录了自己使用的Apache、PHP、Mysql开发环境的搭建。今天继续记录我的编辑器的选择。   对于编辑器的选择,对于高手,NotePad就是至尊宝器。对于追求速度的人们,Zend Studio是他们最佳的选择。对于希望能够使用基于开源的PHP编辑环境,PDT和AptanaStudio是不错的选择。 阅读全文
posted @ 2008-09-12 15:34 一鳞半甲 阅读(238) 评论(0) 编辑

2008年9月11日 #

摘要: 使用XAMPP建立本地开发环境。 半甲的开发主要依赖与Apache和PHP。为了简化系统要求,初期使用Sqlite作为后台数据库。目前提供Apache和PHP功能的开发套件很多我曾经试用过的就有APPServ、XAMPP、APMX等等。目前我使用的是XAMPP开发套件。 XAMPP 是一个功能全面的 AMPP (Apache、MySQL、PHP、Perl)软件包。目前对Windows、Linux、MacOS、Solaris等操作系统的支持。是这些平台上可以使用的几种非商业 AMPP 中间件之一。要搭建开发环境,采用XAMPP甚至能够实现一键安装。安装方法如下: 阅读全文
posted @ 2008-09-11 15:47 一鳞半甲 阅读(138) 评论(2) 编辑

2008年9月10日 #

摘要: FleaPHP的Sqlite驱动中Bug再现代码阅读全文
posted @ 2008-09-10 16:17 一鳞半甲 阅读(193) 评论(0) 编辑