16. Windows平台apache部署本章节我们简要的描述一下如何在windows平台部署apache的django站点。Python Django 项目部署发布到windows apache运行环境:操作系统:windows 8.1 x64Python版本:2.7 x86Django版本:1....
分类:
编程语言 时间:
2015-08-14 11:12:26
阅读次数:
216
1.RequestContext和Context处理器当你不想在一系例模板中都明确指定一些相同的变量时,你应该使用RequestContext。例如:fromdjango.templateimportloader,RequestContext
defcustom_proc(request):
"Acontextprocessorthatprovides‘app‘,‘user‘and‘ip_address‘."
return{
‘ap..
分类:
其他好文 时间:
2015-08-14 01:20:23
阅读次数:
199
1.访问外键(ForeignKey)值当你获取一个为ForeignKey字段时,你会得到相关的数据模型对象.例如:>>>b=Book.objects.get(id=50)
>>>b.publisher
<Publisher:ApressPublishing>
>>>b.publisher.website
u‘http://www.apress.com/‘对于用ForeignKey..
分类:
其他好文 时间:
2015-08-14 01:14:25
阅读次数:
145
1.URLconf技巧1).流线型化函数导入在URLconf中的每一个入口包括了它所联系的视图函数,直接传入了一个函数对象。这就意味着需要在模块开始处导入视图函数。但随着Django应用变得复杂,它的URLconf也在增长,并且维护这些导入可能使得管理变麻烦。为了避免这种麻烦,Django提供..
分类:
Web程序 时间:
2015-08-09 07:17:25
阅读次数:
136
1.从Request对象中获取数据每个view函数的第一个参数是一个HttpRequest对象,在view函数的执行过程中,你可以用这些属性来获取当前request的一些信息(比如,你正在加载这个页面的用户是谁,或者用的是什么浏览器)。HttpRequest对象包含当前请求URL的一些信息:属性/方法说明举..
分类:
其他好文 时间:
2015-08-08 18:27:36
阅读次数:
126
1.数据库配置打开settings.py配置文件,找到数据库配置DATABASES,例如:DATABASES={
‘default‘:{
‘ENGINE‘:‘django.db.backends.mysql‘,#使用哪个数据库引擎
‘NAME‘:‘djangodb‘,#数据库名称
‘USER‘:‘django‘,#用哪个用户连接数据库
‘PASSWORD‘:‘django‘,#用户密码
‘HOST‘:‘loca..
分类:
其他好文 时间:
2015-08-06 22:38:04
阅读次数:
166
MVC简介
MVC即模型(Mode)l、视图(View)、控制器(Controller)的简称。MVC是一种架构型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,使得应用的模型和视图相分离,从而得到更好的开发和维护效率。
MVC各个部分的作用
模型:负责封装应用的状态,并实现应用的功能。通常又分为数据模型和业务逻辑...
分类:
Web程序 时间:
2015-08-06 15:06:14
阅读次数:
104
第一章:入门1、Knockout简介 (Introduction)Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout有如下4大重要概念:声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(mode...
分类:
其他好文 时间:
2015-08-03 08:57:26
阅读次数:
273
1.模板系统的基本知识模板是一个文本,用于分离文档的表现形式和内容。
模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。
模板通常用于产生HTML,但是Django的模板也能产生任何基于文本格式的文档。2.如何使用模板系统在Python代码中使用Django..
分类:
其他好文 时间:
2015-08-02 06:31:02
阅读次数:
133
1.视图一个视图就是Python的一个函数,每个视图函数至少要有一个参数,通常被叫作request。这是一个触发这个视图、包含当前Web请求信息的对象,是类django.http.HttpRequest的一个实例。它返回一个HttpResponse实例。为了使一个Python的函数成为一个Django可识别的视图,它必须..
分类:
Web程序 时间:
2015-08-01 06:36:29
阅读次数:
184