自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (11)
  • 收藏
  • 关注

原创 【django 学习笔记】19-安全

<br />django框架都已经很好的处理了以下几类常见的攻击SQL注入跨站点脚本 (XSS) 伪造跨站点请求会话伪造/劫持邮件头部注入目录遍历暴露错误消息

2010-06-01 14:00:00 344

原创 【django 学习笔记】18-国际化

<br />Django的国际化挂接是默认开启的,这可能会给Django的运行增加一点点开销。 如果您不需要国际化支<br />持,那么您可以在您的设置文件中设置 USE_I18N = False 。 如果 USE_I18N 被设为 False ,那么Django会<br />进行一些优化,而不加载国际化支持机制。<br />对你的Django应用进行国际化的三个步骤: <br />1. 第一步:在你的Python代码和模板中嵌入待

2010-06-01 13:58:00 876

原创 【django 学习笔记】17-集成已有的数据库和应用

<br />与遗留数据库整合<br />Django自带了一个可以通过读取您的数据表结构来生成model的工具. 该辅助工具称为inspectdb,你可以通过执行manage.py inspectdb来调用它. 使用inspectdb <br />python mysite/manage.py inspectdb > mysite/myapp/models.py 清理生成的Models 与认证系统的整合<br />Django认证系统能让您以插件方式与其他认证资源

2010-06-01 13:57:00 745

原创 【django 学习笔记】16-中间件

<br />安装中间件<br />要启用一个中间件,只需将其添加到配置模块的 MIDDLEWARE_CLASSES 元组中。 在 MIDDLEWARE_CLASSES 中, 中间件组件用字符串表示: 指向中间件类名的完整Python路径。 例如,下面是<br />django-admin.py startproject 创建的缺省 MIDDLEWARE_CLASSES : <br />MIDDLEWARE_CLASSES = ( <br />‘dj

2010-06-01 13:56:00 569

原创 【django 学习笔记】15-集成的子框架

Django标准库<br /> Django的标准库存放在 django.contrib 包中。<br />django.contrib 由以下开发包组成: admin : 自动化的站点管理工具。 请查看第6章。admindocs:为Django admin站点提供自动文档。 本书没有介绍这方面的知识;详情请参阅Django官方文档。auth : Django的用户验证框架。 参见第十四章。comments : 一个评论应用,

2010-06-01 13:55:00 811 1

原创 【django 学习笔记】14-缓存机制

设定缓存<br />缓存设置在settings文件的 CACHE_BACKEND中。 这里是一个CACHE_BACKEND所有可用值的解释。内存缓冲<br />Memcached是迄今为止可用于Django的最快,最有效的缓存类型,Memcached是完全基于内存的缓存框架, 在安装了Memcached本身之后,你将需要安装Memcached Python绑定,它没有直接和Django绑定。 这两个可用版本。 选择和安装以下模块之一:

2010-06-01 13:54:00 746

原创 【django 学习笔记】13-会话、用户和注册

Cookies 存取Cookies <br />def show_color(request): <br />if “favorite_color” in request.COOKIES: <br />return HttpResponse(“Your favorite color is %s” % <br />else: <br />return HttpResponse(“You don’t have a favorite color.”) <br />写cookies稍 微复杂点。

2010-06-01 13:53:00 1089

原创 【django 学习笔记】12-输出非HTML内容

Django拥有一些便利的内建工具帮助你生成常见的非HTML内容: RSS/Atom 聚合文件站点地图 (一个XML格式文件,最初由Google开发,用于给搜索引擎提示线索)基础: 视图和MIME类型<br />从一个视图返回一个非 HTML 内容的关键是在构造一个 HttpResponse 类时,需要指定 mimetype 参数。 通<br />过改变 MIME 类型,我们可以通知浏览器将要返回的数据是另一种类型。<br

2010-06-01 13:52:00 644

原创 【django 学习笔记】11-部署Django

准备你的代码库关闭Debug模式.<br />如果 DEBUG 模式被开启. 例如, 如果<br />DEBUG 被设置成 True , 那么: 所有的数据库查询将被保存在内存中, 以 django.db.connection.queries 的形式. 你可以想象,这个吃内存! 任何404错误都将呈现django的特殊的404页面(第3章有)而不是普通的404页面。 这个页面包含潜在的敏感信息,但是不会暴露在公共互联网。你的应

2010-06-01 13:48:00 569

原创 【django 学习笔记】10-通用视图

<br />使用通用视图<br />使用通用视图的方法是在URLconf文件中创建配置字典,然后把这些字典作为URLconf元组的第三个成员。<br />from django.conf.urls.defaults import * <br />from django.views.generic.simple import direct_to_template <br />urlpatterns = patterns(”, <br />(r’^about/$’, direct

2010-06-01 13:46:00 572

原创 【django 学习笔记】09-数据模型高级进阶

访问外键(Foreign Key)值<br />当你获取一个ForeignKey 字段时,你会得到相关的数据模型对象。 例如: <br />>>> b = Book.objects.get(id=50) <br />>>> b.publisher <br /><Publisher: Apress Publishing> <br />>>> b.publisher.website <br />u’http://www.apress.com/‘ <br />通过一个“ p

2010-06-01 13:45:00 492

原创 【django 学习笔记】08-模板高级进阶

django的模板系统默认开启html转义,<br />关闭方法<br />a.safe过滤器:<br />{{ data|safe }}<br />b.对于模板快<br />#停止自动转义<br />{% autoescape off %}<br />#开始自动转义<br />{% autoescape on %}<br />{% endautoescape %}<br />{% endautoescape %}两种加载模板的方法<br />a.django.template.lo

2010-06-01 13:43:00 574

原创 【django 学习笔记】07-高级视图和URL配置

流线型化(Streamlining)函数导入<br />比较四种方式<br />1.———————<br />from django.conf.urls.defaults import *<br />from mysite.views import hello, current_datetime, hours_ahead<br />urlpatterns = patterns(”,<br />(r’^hello/$’, hello),<br />(r’^time/$’, curr

2010-06-01 13:39:00 568

原创 【django 学习笔记】06-表单

URL相关信息equest.path 除域名以外的请求路径,以正斜杠开头 eg.”/hello/” request.get_host() 主机名(比如,通常所说的域名) eg.”127.0.0.1:8000″ or “www.example.com” request.get_full_path() 请求路径,可能包含查询字符串eg.request.is_secure() “/hello/?print=true” 如果通过HTTPS访问,则此方法

2010-06-01 13:38:00 1018

原创 【django 学习笔记】05-admin

激活管理界面<br />第一步,对你的settings文件做如下这些改变: <br />1. 将‘django.contrib.admin’加入setting的INSTALLED_APPS配置中 (INSTALLED_APPS中的配置顺序是没有关系的, 但是我们喜欢保持一定顺序以方便人来阅读) <br />2. 保证INSTALLED_APPS中包含‘django.contrib.auth’,'django.contrib.contenttypes’和<b

2010-06-01 13:31:00 853

原创 【django 学习笔记】04-模型

数据库配置<br />象前面章节提到的 TEMPLATE_DIRS 一样,数据库配置也是在Django的配置文件里,缺省 是 settings.py 。<br /><br />DATABASE_ENGINE = ” <br />DATABASE_NAME = ” <br />DATABASE_USER = ” <br />DATABASE_PASSWORD = ” <br />DATABASE_HOST = ” <br />DATABASE_PORT = ” 建立一个应用程序<b

2010-06-01 13:30:00 447

原创 【django 学习笔记】03-模板

1.基础知识用两个大括号括起来的文字(例如 {{ person_name }} )称为 变量(variable) 。这意味着在此处插入指定变量的值。 如何指定变量的值呢? 稍后就会说明。被大括号和百分号包围的文本(例如 {% if ordered_warranty %} )是 模板标签(template tag) 。标签(tag)定义比较明确,即: 仅通知模板系统完成某些工作的标签。这个例子中的模板包含一个for标签( {% for item in item_list %} )和一个if 标签({%

2010-06-01 13:29:00 424

原创 【django 学习笔记】02-视图和URL配置

1.简单的视图<br />编辑views.py文件<br />from django.http import HttpResponse<br />def hello(request):<br />return HttpResponse(“Hello world”)<br />每个视图函数至少要有一个参数,通常被叫作request。 这是一个触发这个视图、包含当前Web请求信息的对象,是类django.http.HttpRequest的一个实例。2.简单的URLconf<br />编辑urls.p

2010-06-01 13:28:00 426

原创 【django 学习笔记】01-django环境搭建

本笔记是在学习 《django中文手册》 学习过程中的精要摘要,该文档下载地址:http://dev.itdosoft.com/viewthread.php?tid=10&extra=page%3D11.python安装在liunx下,已经默认安装python 2.62.django安装下载名字类似于Django-1.0.2-final.tar.gz压缩文件。(下载到哪里无所谓,安装程序会把Django文件放到正确的地方。)解压缩之后运行setup.py install,像操作大多数Python

2010-06-01 10:35:00 458

原创 serv-u 通过odbc管理用户 自动开启后 域离线 的解决方案

这周开始准备开发一套虚拟主机管理系统,问题真是一个接一个,之前是调试serv-u内网问题,搞了好一段时间,现在又来一个问题,不过不怕,自己研究攻克serv-u目前是业界比较成熟的ftp管理软件,很多虚机都使用他,我们开发的这套系统,当然也是基于这个之下了 ,我们采用链接数据库的模式进行用户的管理,可是,启用这个连接模式后,ser-u就无法自动启动,即启用系统服务,上百度,谷歌查了很多,都是建议

2010-04-02 14:55:00 943

用django+jquery做了一个即时更新的测试

准备开发webIM,今天用django+jquery做了一个测试

2010-06-24

python django 框架 编写写的 博客系统

在学习djago过程中,学习编写了一个简单的博客系统,源代码公开给大家研究一下,呵呵

2010-06-01

c# 开发的 由于监测服务器是否在线的 手机程序 含源代码

系统分为服务器监听端和手机监控端,目前只支持windowmobile手机,cf3.5 采用c#开发,安装服务器端后请开放端口:13544

2010-04-15

企业产品展示型网站源码

本源码为简单的产品展示型网站,采用asp+Access开发,结构简单,代码开源,比较适合于小企业来开发小型网站之用,也适合于一些刚入门的网站开发人员使用。代码已经整合了fckeditor在线编辑器, sql防注入组件,图片上传组件,SEO代码优化,用户权限分配等。同时预留了中英文版本,只要简单的拷贝就可以实现双语版。

2010-04-15

用C#+Jmail写的一个收取邮件以及附件的测试程序

最近在开发一个项目,需要开发一个web版的邮件客户端程序,做了一个测试程序,没有加太多细节的代码,如果有需要的朋友,可以下载参考一下。点击下载 程序中用到了JMail 4.4专业版,需要的朋友也可以参考文章:http://wiken.net.cn/post/339.html

2010-01-22

c#开发的定时关机小助手

此软件用c#开发,旨在帮助用户实现定时关闭计算机功能

2009-08-17

数据库导出Excel小帮手

前些时间,有个客户老需要把网站的sql数据库导出到excel表里面,进行网站数据统计,为了便于工作,特此开发此工具,该工具目前支持mssql2000,mssql2005,mysql三种数据库类型数据输出到Excel中,以方便进行各类数据统计!

2009-08-09

PHP博客型日历,能标识文章发表日期

博客类型日历,能通过数据库,查询相应日期事件,并于日历上标识出来

2009-06-14

php+jquery编写的图片上传并实现在线裁剪功能

上回用c#写了一个一样功能的组件,大家反应都很好,呵呵,这回俺用php再写了一会,不过这回加入了ajext无刷新上传的功能,希望对大家有帮助!呵呵!!!

2009-02-18

php编写的上传图片代码,可验证图片真伪,按日期命名文件夹

php编写的上传图片代码,可验证图片真伪,按日期命名文件夹

2009-02-12

aspx 好友墙功能 组件

仿校内的好友墙功能,通过将多个图像合并到一张大图上,读取XML来解决服务器读取压力.

2009-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除