免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2489 | 回复: 2
打印 上一主题 下一主题

django的问题啊 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-14 10:27 |只看该作者 |倒序浏览
我是做php的,最近开始自学python,看着django book做了点小东西,开始第一步就出问题了。看手册看了半天也不知怎么回事,贴上代码,大家帮忙看看

  1. #ID:views.py
  2. import sys

  3. import datetime
  4. from django.db import connection
  5. from django.http import HttpResponse
  6. from django.shortcuts import render_to_response
  7. import django.template
  8. import models
  9. import settings

  10. def default(request):
  11.     rs = models.Webconfig.objects.order_by('name').all()
  12.     data = dict(domain=settings.WEB_DOMAIN, title="test")
  13.     return render_to_response('index.html', locals())
复制代码

  1. #ID:models.py
  2. from django.db import models
  3. import time
  4. class Webconfig(models.Model):
  5.     title=models.CharField(max_length=50)
  6.     value=models.TextField()
  7.     class Meta:
  8.         db_table="sablog_settings"
  9.     def __str__(self):
  10.                 return '%s %s' % (self.title,self.value)
复制代码
脚本运行之后,发现这样的错误:


请大家帮看看。谢谢

论坛徽章:
0
2 [报告]
发表于 2011-09-15 08:25 |只看该作者
本帖最后由 ubuntu_mark 于 2011-09-15 08:27 编辑

给你个方法,可以测试
就是在模板html页面,打印你的变量
你那报错信息应该是列表边界,views写的有问题吧,把rs或data注释看看

论坛徽章:
0
3 [报告]
发表于 2011-09-27 12:58 |只看该作者
这句有问题吧
rs = models.Webconfig.objects.order_by('name').all()

Webconfig里面没有name
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP