linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> python
python
Python是一种面向对象、解释型计算机程序设计语言,Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起
在Python的Django框架中生成CSV文件的方法
CSV是一种简单的数据格式,通常为电子表格软件所使用。它主要是由一系列的表格行组成,每行中单元格之间使用逗号(CSV是逗号分隔数值(comma-separatedvalues)的缩写)隔开。例如,下面
利用Python的Django框架生成PDF文件的教程
便携文档格式(PDF)是由Adobe开发的格式,主要用于呈现可打印的文档,其中包含有pixel-perfect格式,嵌入字体以及2D矢量图像。YoucanthinkofaPDFdocumentasth
用Python的Django框架来制作一个RSS阅读器
Django带来了一个高级的聚合生成框架,它使得创建RSS和Atomfeeds变得非常容易。什么是RSS?什么是Atom?RSS和Atom都是基于XML的格式,你可以用它来提供有关你站点内容的自动更新
在Django中使用Sitemap的方法讲解
sitemap是你服务器上的一个XML文件,它告诉搜索引擎你的页面的更新频率和某些页面相对于其它页面的重要性。这个信息会帮助搜索引擎索引你的网站。例如,这是Django网站(http://www.dj
详解Python的Django框架中的Cookie相关处理
浏览器的开发者在很早的时候就已经意识到,HTTP’s的无状态会对Web开发者带来很大的问题,于是(cookies)应运而生。cookies是浏览器为Web服务器存储的一小段信息。每次浏览器从某个服务器
在Python的Django框架的视图中使用Session的方法
SessionMiddleware激活后,每个传给视图(view)函数的第一个参数``HttpRequest``对象都有一个session属性,这是一个字典型的对象。你可以象用普通字典一样来用它。例如
在Django的视图(View)外使用Session的方法
从内部来看,每个session都只是一个普通的Djangomodel(在django.contrib.sessions.models中定义)。每个session都由一个随机的32字节哈希串来标识,并存
Django的session中对于用户验证的支持
用户与Authentication通过session,我们可以在多次浏览器请求中保持数据,接下来的部分就是用session来处理用户登录了。当然,不能仅凭用户的一面之词,我们就相信,所以我们需要认证。
在Django的session中使用User对象的方法
通过session,我们可以在多次浏览器请求中保持数据,接下来的部分就是用session来处理用户登录了。当然,不能仅凭用户的一面之词,我们就相信,所以我们需要认证。当然了,Django也提供了工具来
详解Django框架中用户的登录和退出的实现
Django提供内置的视图(view)函数用于处理登录和退出(以及其他奇技淫巧),但在开始前,我们来看看如何手工登录和退出。Django提供两个函数来执行django.contrib.auth\中的动
在Django中限制已登录用户的访问的方法
有很多原因需要控制用户访问站点的某部分。一个简单原始的限制方法是检查request.user.is_authenticated(),然后重定向到登陆页面:fromdjango.httpimportHt
Django中对通过测试的用户进行限制访问的方法
限制访问可以基于某种权限,某些检查或者为login视图提供不同的位置,这些实现方式大致相同。一般的方法是直接在视图的request.user上运行检查。例如,下面视图确认用户登录并是否有polls.c
在Django中管理Users和Permissions以及Groups的方法
管理认证系统最简单的方法是通过管理界面。然而,当你需要绝对的控制权的时候,有一些低层API需要深入专研,我们将在下面的章节中讨论它们。创建用户使用create_user辅助函数创建用户:fromdja
在Django的模板中使用认证数据的方法
当前登入的用户以及他(她)的权限可以通过RequestContext在模板的context中使用。注意从技术上来说,只有当你使用了RequestContext这些变量才可用。并且TEMPLATE_CO
详解Django中的权限和组以及消息
在认证框架中还有其他的一些功能。我们会在接下来的几个部分中进一步地了解它们。权限权限可以很方便地标识用户和用户组可以执行的操作。它们被Django的admin管理站点所使用,你也可以在你自己的代码中使
浅析Python的Django框架中的Memcached
动态网站的问题就在于它是动态的。也就是说每次用户访问一个页面,服务器要执行数据库查询,启动模板,执行业务逻辑以及最终生成一个你所看到的网页,这一切都是动态即时生成的。从处理器资源的角度来看,这是比较昂
简介Django框架中可使用的各类缓存
数据库缓存为了使用数据库表作为缓存后端,首先在数据库中运行这个命令以创建缓存表:pythonmanage.pycreatecachetable[cache_table_name]/div这里的[cac
Django中的CACHE_BACKEND参数和站点级Cache设置
CACHE_BACKEND参数每个缓存后端都可能使用参数。它们在CACHE_BACKEND设置中以查询字符串形式给出。有效参数如下:timeout:用于缓存的过期时间,以秒为单位。这个参数默认被设置为
详解Django框架中的视图级缓存
更加颗粒级的缓存框架使用方法是对单个视图的输出进行缓存。django.views.decorators.cache定义了一个自动缓存视图响应的cache_page装饰器。他是很容易使用的:fromdj
Django框架下在URLconf中指定视图缓存的方法
将视图与缓存系统进行了耦合,从几个方面来说并不理想。例如,你可能想在某个无缓存的站点中重用该视图函数,或者你可能想将该视图发布给那些不想通过缓存使用它们的人。解决这些问题的方法是在URLconf中指定
Python的Django框架中模板碎片缓存简介
你同样可以使用cache标签来缓存模板片段。在模板的顶端附近加入{%loadcache%}以通知模板存取缓存标签。模板标签{%cache%}在给定的时间内缓存了块的内容。它至少需要两个参数:缓存超时时
解读Django框架中的低层次缓存API
有些时候,对整个经解析的页面进行缓存并不会给你带来太多好处,事实上可能会过犹不及。比如说,也许你的站点所包含的一个视图依赖几个费时的查询,每隔一段时间结果就会发生变化。在这种情况下,使用站点级缓存或者
详解Django缓存处理中Vary头部的使用
Vary头部定义了缓存机制在构建其缓存键值时应当将哪个请求头标考虑在内。例如,如果网页的内容取决于用户的语言偏好,该页面被称为根据语言而不同。缺省情况下,Django的缓存系统使用所请求的路径(比如:
浅谈Python的Django框架中的缓存控制
关于缓存剩下的问题是数据的隐私性以及在级联缓存中数据应该在何处储存的问题。通常用户将会面对两种缓存:他或她自己的浏览器缓存(私有缓存)以及他或她的提供者缓存(公共缓存)。公共缓存由多个用户使用,而受其
详解Python的Django框架中的中间件
什么是中间件我们从一个简单的例子开始。高流量的站点通常需要将Django部署在负载平衡proxy之后。这种方式将带来一些复杂性,其一就是每个request中的远程IP地址(request.META[
首页
上一页
145
146
147
148
149
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell