- 浏览: 111775 次
- 来自: ...
最新评论
-
Juanjuel:
Django多表查询 -
chenokia:
那么在\grails-app\conf 下的DataSourc ...
Grails如何使用外部配置文件 -
viking2439:
有没有方法去指定用户去获得某个权限呢?
[django]总结Django中的用户权限模块
文章列表
我今天下载了11.1日发布的rc2的版本,发现找不到Castle.Model,后来发现多了个Castle.Core,发现可以用他来代替Castle.Model.搜索了一下,果然看到官方文档中有:- The assembly Castle.Model was replaced by Castle.Core
- Internal interfaces have changed to allocate ISubDependencyResolver chain and CreationContext. http://www.castleproject.org/container/documentat ...
- 2006-12-15 18:54
- 浏览 2069
- 评论(0)
配置文件如下:
<!-- Core data access services --> <component id="commondao" service="RXOA.DataAccess.ICommonDao`1,RXOA.DataAccess" type="RXOA.DataAccess.CommonDao`1,RXOA.DataAccess"> </component>
上面这种是一种通用的配置方法 ...
- 2006-12-11 16:09
- 浏览 759
- 评论(0)
我们知道在我们使用Castle IOC的时候,若你的类库在容器中的时候,你只需要通过公开属性或构造时设置参数后,Castle容器就会自动的根据配置文件中的服务为您实例化相应的类。但他并不支持Asp.Net的后置代码类。那么在Asp.Net中应如何获取容器中的服务呢?我们可以通过如下方式:
IWindsorContainer container = ContainerAccessorUtil.GetContainer();UserManage um = (UserManage)container["usermanage"];
其中usermanage就是配置文件中的co ...
- 2006-12-11 16:00
- 浏览 953
- 评论(0)
Javascript中的Array对象没有Remove方法,在网上找到了一函数
function RemoveArray(array,attachId){ for(var i=0,n=0;i<array.length;i++)
- 2006-12-11 15:36
- 浏览 1111
- 评论(0)
如下:
[AjaxPro.AjaxMethod] public int GetOnlineUserCount() { return ((Hashtable)Application["UserOnLine"]).Keys.Count; }
就取不到,只能写成下面这种方式:
- 2006-11-17 14:50
- 浏览 754
- 评论(0)
上篇文章解答了使用IBatis.Net获取存储过程的返回值,其中我写了一个注意必须要将paramMap的class设置为hashtable,只说了注意,没有说明具体原因,所以心里老是有个疙瘩!于是,再看了一下DataMapper的源代码,分析如下:当你调用
mapper.Insert("GetAccountViaSP2", testid);
就会调用MappedStatement的ExecuteInsert方法
public virtual object ExecuteInsert(IDalSession session, object parameterObject ...
- 2006-11-04 10:00
- 浏览 870
- 评论(0)
最近有人问我怎么获取存储过程的output的参数值,由于我最近没有用Ibatis.net,所以就从文档中找到的param的xml,也就没有在意,但后来有人说调不通,今天早上又收到一份留言,所以我早上作了测试!也出现获取不到数据的问题,但最后还是解决了!我的测试环境是sqlserver2005/vs2005/ibatis.net2.0如下:procedure:
create proc sp_output( @testParam int output)asbegin set @testParam =
- 2006-11-04 09:08
- 浏览 1493
- 评论(0)
以前对正则表达式的使用,就是用的时候将正则表达式的语法文档打开,再重新一个一个的参考对照,用过了也就抛置脑后,所以每次用过就忘记,每次都要重新来过,怪不得人家说正则表达式就像“天书”。 趁着自己在使用Email正则表达式,对Email这个正则表达式的理解,作为一个案例记录下来,也算是有个记录吧!我的这个Email正则是从regexbuddy的library里面的来的,如下: \b[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}\b 你可以打开正则表达式的语法文档(也就是javascript手册里面有一章就是正则表达式)对照一下,该正则表达式主要有: \b 指匹配一个 ...
- 2006-09-29 11:23
- 浏览 1143
- 评论(0)
我们看官方的Quick Start使用的是NUnit测试工具测试的,现在我们也同样可以用vs2005的单元测试工具测试。但是,当你运行测试用例的时候就会提示sqlmap.config文件找不到,你会发现vs2005在你每次测试的时候都会自动生成一个文件夹。vs2005的单元测试的就是该文件夹中的dll,那我们应该怎样把sqlmap.config等相关的配置文件也放到该目录下呢?其实微软已经给你提供了后门。请打开解决方案下的Solution Items/localtestrun.testrunconfig,这是一个单元测试的配置。在弹出的窗口中选择安装脚本和清理脚本,出现然你选择文件的操作。在这里 ...
- 2006-09-20 13:07
- 浏览 983
- 评论(0)
代码下载:/Files/maplye/django/Study914.rarManipulator英语翻译成“操纵器”,你可以用它来创建,修改,验证你的一个实体对象,并结合FormWrapper可以自动生成页面上Html代码(注:FormWrapper是用来生成html代码,Manipulator使为FormWrapper提供数据和数据模型等)。
django系统已经带有两种Manipulator,一是AddManipulator,二是ChangeManipulator,我以前一直以为这是model的两个方法,还有ChangeManipulator我以为是为我的model更换一个Manip ...
- 2006-09-14 13:03
- 浏览 742
- 评论(0)
今天看了一下Django的Model API 文档英文:http://www.djangoproject.com/documentation/model_api/#db-column中文:http://www.woodpecker.org.cn/obp/django/django-faq/model-api.html实例文件:/Files/maplye/django/Study.rar我的model如下:
from django.db import models# Test Model Fields# Test FilePathFieldGENDER_CHOICES = ( ('M'
- 2006-09-12 17:40
- 浏览 1486
- 评论(0)
此文是总结Django官方网站里面的Document的文章 User authentication in Djangohttp://www.djangoproject.com/documentation/authentication/
该模块由用户(Users)权限(Permissions)组(Groups)消息(Messages)
这些从字面上也都很好的理解,但是我对消息(Messages)还不是很理解…………
1、安装1)将'django.contrib.auth'添加到Setting.py的INSTALLED_APPS 中2)安装数据库 manage.py syncdb.其实用户权限模块是 ...
- 2006-09-08 16:18
- 浏览 37663
- 评论(1)
1、直接输出 -- HTTPResponse
helloworld.pyfrom django.utils.httpwrappers import HttpResponsedef index(request): return HTTPResponse('''<html><head></head><body>Hello world</body></html>''');def out(request): response = HttpResponse(mimetype='text/csv
- 2006-09-06 12:33
- 浏览 1141
- 评论(0)
正在做一项目,将以前asp+dll的项目转成asp.net的,所有的业务逻辑都需要从原来的asp代码中去找。所以就用到了调试asp的工具InterDev和调试dll的VB1、讲自定义的dll的给反注册掉。(以便系统运行的是VB调试的dll)2、启动VB,设置相应的断点,按F5运行。3、运行你的asp程序。4、启动InterDev,附加w3wp.exe进程(我的是IIS 6.0+ asp.net 2.0的环境)5、打开"Running Documents",就可以看到一些asp文件,这些文件就是所访问的页面,若你要调试某页面,你可以先访问一下该页面,然后,你在Running D ...
- 2006-09-06 10:52
- 浏览 834
- 评论(0)
1、安装apache 2.0.59http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.0.59-win32-x86-no_ssl.msi2、安装mod_python-3.2.10.win32-py2.4-apache2.2.exehttp://www.apache.org/dist/httpd/modpython/win/3.2.10/mod_python-3.2.10.win32-py2.4-apache2.0.exe这一步安装完后,提示你选择apache2.0的安装目录,以安装mod_python.so文件到apac ...
- 2006-09-03 12:58
- 浏览 1218
- 评论(0)