python web开发框架 - 之 Django 配置交互式开发环境
前言: 在windows 或其他操作系统中,我们使用manager.py shell 进行django交互式操作,因为CMD操作起来很不方便,所以,我们可以将manager.py 引入高级的交互式程序,目前我在使用的是DreamPie.可选交互 python 命令行程序 * DreamPie 下载地址:http://dreampie.sourceforge.net/ * IDEL:python 自带 设置环境变量: 在windows环境变量中 添加2项 #设置django的启动环境 1. DJANGO_SETTINGS_MODULE = 包.settings 2. PYTHONPATH = 包的路径,其中包中要存在__init__.py打开DreamPie: import sys>>> sys.path0: ['D:\\Program Files\\DreamPie\\share\\dreampie', 'D:\\py.worker.dir\\poll', #这里是我的包路径 'C:\\Windows\\system32\\python26.zip', 'D:\\Python26\\DLLs', 'D:\\Python26\\lib', 'D:\\Python26\\lib\\plat-win', 'D:\\Python26\\lib\\lib-tk', 'D:\\Python26', 'D:\\Python26\\lib\\site-packages', 'D:\\Python26\\lib\\site-packages\\PIL']>>> from poll.polls.models import *接下来我们就可以干活了 :)如下面代码>>> import os>>> import sys>>> os.environ['DJANGO_SETTINGS_MODULE'] = 'aiga.settings'>>> sys.path.append("d:\\workspace")>>> sys.path.append("d:\\workspace\\aiga")完全通过python代码来实现,这样做更加方便,O(∩_∩)O~PS:我的工程名称叫aiga,放置在"d:\\workspace\\aiga"下的。?