Flex 是 Adobe主推的富客户端技术,与Ajax一样...
Flex 有三种发送请求的方式
Http Service , Web server, Remoting...
前两者传输的数据为文本数据,一般为XML。而Remoting则可以使Flex使用数据库.
这里的留言板仅仅是为了学习,所以就用了Http Service...
呵呵,实现方法低效而且丑陋...学习中学习中...
基本思路:
首先由Django的view函数提供xml文件和接受Flex post过来的请求
具体来说:
Django的view函数generate()负责产生localhost:8000 ...
对于当今Web developer来说,自动化测试是一项非常有用的”除虫”工具。你可以使用测试集——test suite——去避免或者解决一系列的问题: 当你在写新代码的时候,测试可以验证你的代码是否按预期执行 当你重构或则修改旧代码时,你可以使用测试来确保你的修改不会对程序造成不良影响 测试Web 程序是一项复杂的工作。因为一个Web程序由多种逻辑层组成—&mdas ...
1.Windows 命令行采用cp936编码,因此urf8会乱码,可以这么解决
Str.decode(‘uft-8’).encode(‘cp936’)
2.数字转换成字符串—str(i)
字符串转换数字—string.atoi(s[, base]) base 代表进制.
3.声明一个可变长参数的函数,变量需以* 开始
4.lambda 是较特殊的声明函数方式.—fun = lambda 参数列表:表达式..不能在lambda中使用print 但可以在lambda中调用其它函数
5.文件目录常用函数:
得到当前路径os.getcwd()
获得目录内容os.listdir(path)
创建目录o ...
在用Django preview form 碰到一个问题...怀疑是Django 的bug
当然也有可能是我的错误如果哪位同学也碰到,回下贴哈
Django 在使用 preview form 处理BooleanField 时,如果BooleanField的值False,那么当你提交时,Django会把 BooleanField的值改为True,然后返回本页面...但如果BooleanField值为True的话,Django 会让你顺利执行...
示例程序...
1. Is test 没有选中
2. 我点击了Preview按钮
3.我点击了submit按钮,注意红笔...
...
今天要写一个程序的小模块---同一个网页里面,中间的内容区要显示所有的student,而在右侧边栏需要显示所有的class(班级;))
起初已经写完了显示所有student的代码了,用的就是generic views----太爽了,仅用了很少很少的代码。
newsList = {
'queryset': Student.objects.all(),
}
urlpatterns = patterns('',
(r'^$', 'django.views.generic.list_detail.o ...
号码 含义
-----------------------------------------
"100" : Continue
"101" : witching Protocols
"200" : OK
"201" : Created
"202" : Accepted
"203" : Non-Authoritative Information
"204" : No Content
"205" : ...
今天盯着代码看了一下午,通过django官方的测试源代码,解决了一个难我一天的问题。哈哈,生怕忘记,赶紧志之。
情形描述:
我已经有了登录的代码:
def login(request):
if request.method=='POST':
form = LoginForm(request.POST)
...
模版只需要提供<form></form>框架即可,Django会根据forms数据自动进行填充
forms数据提供表单中的具体控件,我一般都将forms数据放入新建的forms.py文件中
models提供与forms数据对应的数据库构造,当然你也可以在models中什么都不写,在views需要的时候从别的app中导入model class即可
views主要处理根据forms提供的数据渲染模版,同时处理得到的用户输入的数据,并重新定向网页流程。一般views中都有一个大的框架,如官方网站的 例子:
def conta ...
自己的英文水平非常有限,这段日子自学Django时看官方英文文档简直要把我愁死。好不容易在金山词霸的帮助下读了6成懂,昨天忽然发现啄木鸟上已经有中文翻译的了,呵呵。早知道就好了
网址http://www.woodpecker.org.cn/obp/django/django-faq/TableOfContents.html
testClient可以making request:
就是创建一个client,其在构造时不需要参数。当其实例化后就可以调用get(path, data={}),post(path, data={},content_type=MULTIPART_CONTENT),
login(path, username, password)方法。
login方法是专为登录测试设计的。Django提示the test suite(不明白是否但对于login而言)要与数据库交互,如果数据库为空,则login不能正常工作,因此要求提供测试用的 ...
关于django测试框架的学习
django内置两种测试框架:doctests and unit tests
doctests 是把测试代码写入models.py或者tests.py的docstring(注释)中,更适合用python多时的人使用,
unit tests与Junit相似,适合初学者和从junit等相关方面转过来的开发者使用
其测试工具同样有两种:Test Client and Fixtures(预设环境?)
The Test Client is a simple dummy browser,它就是模拟request,观察reponse。django建议将之与一 ...
Django开发web application的一般流程(自己的理解,会随时修改)
1。startproject ,startapp
2。为app和database配置setting.py
3。写models.py(构建model类)
4。测试下数据库(最好)
5。在python命令行中给django建立好的数据库添加数据(可选)
6。写views.py以便可以调要template(controller)
7。templates为配置setting.py(工作习惯,可以与2合并)
8。在templates中添加模版.html
9。配置urls.py
10。运行
- 浏览: 10230 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
链接
最新评论
-
Flex创建一个UI component ...
我一般的习惯介绍怎么做,就来一段代码将,这样估计容易理解,不知道flex的程序员 ...
-- by javaeyename -
flex collection 的特征
呵呵,受教了。针对引用而非collection 作为dataprovider 时 ...
-- by yimogod -
flex collection 的特征
Array是As3的基本类型,不支持事件,所以无法进行数据绑定。Collecti ...
-- by ltian -
Flex创建一个UI component ...
这么一些清晰很多, 强烈要求LZ画个图出来!!
-- by bruce.peng -
pyamf小实例
设计是网上找素材改的功能还一直在写,暂时只是一个页面
-- by yimogod






评论排行榜