2006年01月07日 星期六 21:52
跟着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
Zeuux © 2025
京ICP备05028076号