2006年01月07日 星期六 20:56
TypeError at /wiki/ got unexpected keyword argument 'pagename__exact' Request Method: GET Request URL: http://127.0.0.1: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 出现以上 感觉应该是 LIMODOU的教程 的这个地方没弄起来 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 >>> 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' 我就在命令行下输入 set PYTHONPATH=d:\test set DJANGO_SETTINGS_MODULE=newtest.settings d:\test已经改了我的地址,但这个应该是加入到环境变量里把,看了没有啊。这个输入后什么反映也没有。因此后面的 >>> from django.models.wiki import wikis >>> 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' 就没法用了 提示 Traceback (most recent call last): File " ", line 1, in ? File "c:\python24\lib\site-packages\django-0.90-py2.4. __.py", line 1, in ? from django.core import meta File "c:\python24\lib\site-packages\django-0.90-py2.4. nit__.py", line 1, in ? from django.conf import settings File "c:\python24\lib\site-packages\django-0.90-py2.4. .py", line 34, in ? raise EnvironmentError, "Could not import %s '%s' (i % (ENVIRONMENT_VARIABLE, me.SETTINGS_MODULE, e) EnvironmentError: Could not import DJANGO_SETTINGS_MODUL it on sys.path?): No module named newtest.settings -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060107/7256d871/attachment.htm
Zeuux © 2025
京ICP备05028076号