用了一周的时间学习vim的基本使用方法和常用插件的使用,虽然还有很多东西不清楚不过常用的功能都有了开发一般的python程序应该没什么问题。在这 里我想写下使用pydiction生成django代码补全字典的心得。因为pydiction这东西真的很好用就是在搞django.db等某些模块时 会报未定义DJANGO_SETTINGS_MODULE的错误。上网搜了一下解决了这个问题。 首先你应该先使用django-admin.py生成一个project,因为这里面有db等模块需要的settings,然后在cmd中执行
DJANGO_SETTINGS_MODULE=settings ::这个就是需要import的包
set PYTHONPATH=%CD%/project/;%PYTHONPATH% ::将刚才生成的project目录路径加入到PYTHONPATH中
然后在cmd中调用pydiction.py如下:
E:/salonbase/trunk>pydiction.py django django.conf django.contrib django.core d ango.db django.dispatch django.forms django.http django.middleware django.short uts django.template django.templatetags django.utils django.views
还有一点需要注意就是要把pydiction压缩包中的complete-dict拷贝到cmd当前命令执行目录下,这样django的字典就会自动追加 到complete-dict字典文件中了。