文章分类 -  Python

Python Web编程(八)
摘要:Python作为一种动态语言,它的快速开发是Java等动态语言无法比拟的。像Java,想写个Hello,World都得定义Class,main方法,而Python则简简单单一句话就搞定。Django作为Python开发的框架,自然也会有快速开发的特点。Generic View为我们的快速建站提供了支持,下面就简单的介绍一下。在 Python Web编程(七)里面我们做了一个简单的单表的增删改查,我... 阅读全文
posted @ 2009-08-15 03:07 Game_over 阅读(1626) 评论(0) 推荐(0) 编辑
Python Web编程(七)
摘要:真是堕落,时隔一年半,我才更新了一篇。这个期间,Django也有了更新,Python也更新了好几个版本,我却没有丝毫的进步,真是罪过......好了,言归正传,前面介绍了Url、模板、数据库方面的知识,有了这些基本上就可以搞定一个简单的应用了,这次就把以前的知识融合起来,做一个单表的学生管理系统,很简单,增删改查。在你的工程下,新建一个应用:python manage.py startapp st... 阅读全文
posted @ 2008-12-26 20:01 Game_over 阅读(1744) 评论(1) 推荐(0) 编辑
Python Web编程(六)
摘要:通过以上的学习,应该基本掌握了Django的运行机制,页面表示,URL匹配,下面即将进入数据库的操作。 我用的是MySql,在Python中的MySql库可以在http://sourceforge.net/projects/mysql-python找到。 首先需要做的就是在settings.py中配置数据库。 DATABASE_ENGINE = 'mysql' # 'postg... 阅读全文
posted @ 2007-09-12 21:38 Game_over 阅读(4266) 评论(4) 推荐(0) 编辑
Python Web编程(五)
摘要:这一节主要学习模板的继承,然后通过做一个例子来实际应用一下。 上一节给hour_offset创建了一个模板,下面我们把current_datetime的模板修改成类似的。 The current time My helpful timestamp site It is now {{ current_date }}. ... 阅读全文
posted @ 2007-09-12 21:37 Game_over 阅读(1144) 评论(0) 推荐(0) 编辑
Python Web编程(四)
摘要:经过前面的学习,是不是很心动,要做一个真正的网页看看吗? 呵呵,不要着急,还有一项很重要的--Django模板系统没有接触呢。 在实际应用中,很少会直接在Python方法中返回HTML页面,这样做就会造成页面和服务的紧耦合。 Django的模板系统可以很好的解决这个问题。 好了,首先需要做的就是件一个目录,专门存放模板。我的目录是D:/PythonWeb/test1/templates。 还需要在... 阅读全文
posted @ 2007-09-12 21:36 Game_over 阅读(1303) 评论(0) 推荐(0) 编辑
Python Web编程(三)
摘要:下面学习Django里面的URL匹配原则。 URL的匹配是设置在urls.py里面的。 上一节里面的urls.py是这样配置的: urlpatterns = patterns('', (r'^test1/', 'test1.helloworld.index'), ) 它的意思就是如果URL为test1,它就会去寻找test1.helloworld.index这个方法。 上一节只是显示出来了... 阅读全文
posted @ 2007-09-12 21:35 Game_over 阅读(1988) 评论(3) 推荐(0) 编辑
Python Web编程(二)
摘要:第一篇介绍了一下mod-python这个很基本的Python下的Web框架,毕竟在这个框架下面写代码需要自己手动写很多东西, 下面就介绍一个基于mod-python的Web框架--Django。 这个框架在当前的应用还是相当广泛的,比起Zope和Plone显得不是很复杂,学习曲线也比较低。 好的,上一篇里面已经安装过了Apache和mod-python了,这一篇里还需要安装另外的东西。 数据库,我... 阅读全文
posted @ 2007-09-12 21:34 Game_over 阅读(3697) 评论(0) 推荐(0) 编辑
Python Web编程(一)
摘要:Python的Web框架中,mod-python是一个很方便实用的,而且可以跟其他的框架一起使用的。 下面介绍一下Apache和mod-python的协作使用。 首先需要下载的软件有:python-2.5.1,apache_2.2.4,mod_python-3.3.1。 这些工具可以在Python官网、Apache官网和Sourceforge上下载到,具体链接就不给出来了。 依次安装Python、... 阅读全文
posted @ 2007-09-12 21:24 Game_over 阅读(9116) 评论(2) 推荐(0) 编辑