Python论坛  - 讨论区

标题:[python-chinese] [Django学习]一步一步学习从(六)开始就有问题了

2006年01月07日 星期六 21:52

jejwe jejwester at gmail.com
Sat Jan 7 21:52:37 HKT 2006

跟着LIMODOU走,前面都没问题,有的也解决了,但从六开始就不行了。
   Request Method:
 GET
 Request URL:
 http://localhost:8000/wiki/
 Exception Type:
 TypeError
 Exception Value:
 got unexpected keyword argument 'pagename__exact'
 Exception Location:
 c:\python24\lib\site-packages\django-
0.90-py2.4.egg\django\core\meta\__init__.py in _throw_bad_kwarg_error, line
1454

原因应该出现在这个地方

 4. 在命令行下加入首页(FrontPage)

我们假设首页的名字为 FrontPage ,并且我们将在命令行下增加它,让我们熟悉一下命令行的使用

进入  newtest

set PYTHONPATH=d:\test
set DJANGO_SETTINGS_MODULE=newtest.settings

*(这里我改了我的地址,但什么反映也没有。于是应该下面的就进行不了了。这里应该直接在命令行下就行了吧,这样我的步骤就没错啊。)*

注意 PYTHONPATH 需要设为 newtest 的父目录,我的 newtest 的全路径为:d:\test\newtest
。你的可能与我不同,请注意修改。不这样做不行,manage.py只是在用它的时候才起作用,但在命令行下使用
Python<http://www.python.org/>则需要手工设置。因此可以把这种设置写成一个批处理就好了。

进入 python

>>> from django.models.wiki import wikis(*这里就报错,意思应该是找不到
DJANGO_SETTINGS_MODULE=newtest.settings*)
>>> page = wikis.Wiki(pagename='FrontPage', content='Welcome to easy Wiki')
>>> page.save()
>>> wikis.get_list()
[]
>>> p = wikis.get_list()[0]
>>> p.pagename
'FrontPage'
>>> p.content
'Welcome to easy Wiki'


跳过去弄 十,不果增加了
  class META:
        admin = meta.Admin()
点ADD会出错

   Request Method:
 GET
 Request URL:
 http://localhost:8000/admin/address/addresss/add/
 Exception Type:
 ContentTypeDoesNotExist
 Exception Value:
 ContentType does not exist for {'package__label__exact': 'address',
'python_module_name__exact': 'addresss'}
 Exception Location:
 c:\python24\lib\site-packages\django-
0.90-py2.4.egg\django\core\meta\__init__.py in function_get_object, line
1356



到不了这个页面
http://blog.donews.com/images/blog_donews_com/limodou/88532/o_django_tut_wiki_7_04.jpg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060107/2f8078ac/attachment-0001.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号