只显示主题贴

我不太明白你的意思...如果你是指给session写入登录的user这种情况的话,你只需要 c = Client() c.login(username='fred', password='secret') (摘自Django 文档)Django已经帮你写入了相关信息...或者你在view中写入session,然后post/get到这个url,就达到session的目的了...
呵呵,谢谢大家...这个bug很容易遇到的.我想应该已经有人提交过了...
在用Django preview form 碰到一个问题...怀疑是Django 的bug 当然也有可能是我的错误如果哪位同学也碰到,回下贴哈 Django 在使用 preview form 处理BooleanField 时,如果BooleanField的值False,那么当你提交时,Django会把 BooleanField的值改为True,然后返回本页面...但如果BooleanField值为True的话,Django 会让你顺利执行... 示例程序... 1. Is test 没有选中 2. 我点击了Preview按钮 3.我点击了submit按钮,注意红笔... ...
password = forms.CharField(widget=forms.PasswordInput(), min_length=6, max_length=12, label='Password*')
今天要写一个程序的小模块---同一个网页里面,中间的内容区要显示所有的student,而在右侧边栏需要显示所有的class(班级;)) 起初已经写完了显示所有student的代码了,用的就是generic views----太爽了,仅用了很少很少的代码。 newsList = {     'queryset': Student.objects.all(), } urlpatterns = patterns('',     (r'^$', 'django.views.generic.list_detail.o ...
还有,tearDown()是起清除作用,我用pass纯粹省事,实际中,你如果不写tearDown的具体实现,Django很可能会通知你一些错误----比如 告诉你 类似于数据字段应该是唯一的之类的咚咚...
呵呵,前两天发现Django有自己的登录方法,所以哪位小哥看了上面文章千万别按照上面测试的思路去写登录代码。用Django的方法写非常简单的。
测试驱动使用了也快一周了。总的感觉是,对于web 程序来说,test 时提示的错误并不能给开发者太多的信息,你必须时刻借助于网页的实际提示在改正错误,并驱动程序产生。 你比如很简单的注册功能。我是从驱动产生form 开始的。 首先通过断言formerror ,如果这个form field 为空,那么response 就会出现This field is required 的错误提示。而接下来的过程就会是非常难以掌控的。 Test 一遍又一遍的提示我TemplateNotExist。 好吧,我配置urls.py,写了被映射的view 函数(只是简单的return HttpRespon ...
  号码 含义 ----------------------------------------- "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)     ...
yimogod
搜索本博客
最近加入圈子
存档
最新评论