01 2012 档案

摘要:在Django中,合作django-admin来创建应用,然后可使用manage.py startapp来创建一个新的应用。当然也可以在项目目录中创建一个目录,这个目录名就是应用的名称,里面放着__init__.py,views.py, models.py等。但应用的位置总是在项目的下一线目录中,如果一个项目需要多个应用的话,我想一定不怎么好看了,在项目的目录中就存在着大量的应用程序的目录了,有没有办法也将这些应用归为一个目录中呢?当然答案是步定的。例如,我想当我所创项目的所有应用都放到一个名为“apps“的目录中,那么,可以通过site模块来实现。对这个模块,看到别人所写的代码是这样的;1 阅读全文
posted @ 2012-01-28 13:02 wyattwang 阅读(655) 评论(0) 推荐(0) 编辑
摘要:如果你和我一样,在做Django应用开发中喜欢使用一些Django第三方扩展来进行Django的快速开发,那么可能就会在自己的Linux系统中的Python目录中大量的安装过一些扩展库了,但A应用用到的扩展B应用又不一定需要用到。当然一个应用开发完成,可以需要写一些安装手册这类的,这时你可能会有些茫然,到底哪些扩展是自己这个应用所用到的?这样看来一个“干净”的开发环境还是很有必要的。利用Virtualenv能快速的搞定这样一个开发环境,事实上不仅仅是Django需要,你在做任何Python开发的的时候,都可以考虑做这么一个“干净”的虚拟环境来进行开发,这样就不必担心搞乱自己的Python主目录 阅读全文
posted @ 2012-01-28 11:54 wyattwang 阅读(1684) 评论(1) 推荐(0) 编辑