摘要: 可调用的对象是python执行环境中最重要的部分,python语句,赋值,表达式,模块等,这些对象只是构成可执行代码块的拼图的很少的一部分,而这些代码块被称为代码对象。每个可调用的对象的核心都是代码对象。一般来说,代码对象可以作为函数或者方法调用的一部分来执行,也可以用exec语句或者是内建函数eval()来执行。从整体上来看,一个python模块的代码对象,是构成该模块的全部代码。如果要执行python代码,那么该代码必须先要转换成字节编译的代码,这才是真正的代码对象。然而,它们不包含任何关于它们执行环境的信息,这便是可调用物存在的原因,它被用来包装一个代码对象并提供额外的信息。udf.fu 阅读全文
posted @ 2012-08-29 19:19 btchenguang 阅读(4448) 评论(0) 推荐(1) 编辑
摘要: Admin后台管理模块的使用Django的管理员模块是Django的标准库django.contrib的一部分。这个包还包括其它一些实用的模块:django.contrib.authdjango.contrib.sessionsdjango.contrib.comments激活admin模块的方法是:1. 在INSTALLED_APPS设置文件中,加入'django.contrib.admin'2. 再添加'django.contrib.auth','django.contrib.contenttypes''django.contrib. 阅读全文
posted @ 2012-08-29 17:20 btchenguang 阅读(24295) 评论(0) 推荐(0) 编辑
摘要: 模板使用模板基本由两个部分组成,一是HTML代码,二是逻辑控制代码。逻辑控制的实现又基本由三个部分组成:1. 变量的使用{{ person_name }} #使用双大括号来引用变量2. tag的使用{% if ordered_warranty %} #使用大括号和百分号的组成来表示使用Django提供的template tag{% for item in item_list %}<li>{{ item }}</li>{% endfor %}3. filter的使用{{ ship_date|date:"F j, Y" }},ship_date变量传给d 阅读全文
posted @ 2012-08-29 17:18 btchenguang 阅读(10920) 评论(0) 推荐(0) 编辑
摘要: 初识Django自称MTV框架。和传统的MVC大同小异。M指数据模型(Model),T指模板(Template),用来描述数据的展现。V指的是视图(View),并且,在Django中可以通过URL分发器对URL和View之间的映射进行配置,而View则URL分发器回调。Django发布在2005年7月,为了纪念法国爵士吉它手Django Reinhardt快速体验首先,官网下载,安装,使用命令python setup.py install验证安装成功与否,可以输入:import django看是否报错使用django命令创建一个工程文件夹目前只能输入:python D:\Python27\Li 阅读全文
posted @ 2012-08-29 17:17 btchenguang 阅读(4938) 评论(13) 推荐(3) 编辑
摘要: 第一个django程序1. 创建一个django工程python D:\Python27\Lib\site-packages\django\bin\django-admin.py startproject helloworld目前windows下我只发现用这样的命令可以成功创建project。。。这样就会在当前目录下创建一个helloworld工程文件夹。2. 创建views.py文件在工程文件夹根目录创建views.py文件,其实任意文件名都可以,使用views是为了遵循传统。在里面输入:from django.http import HttpResponse#所有的views函数都需要以r 阅读全文
posted @ 2012-08-29 17:17 btchenguang 阅读(4102) 评论(1) 推荐(0) 编辑