您的位置:首页 > 编程语言

如何在IDLE中输入django的代码

2013-04-21 21:37 141 查看
今天按照django的教程尝试使用一下django。 中间遇到一个问题,就是教程始终在用win下的cmd命令行编写python代码,让我很不习惯,想用IDLE来写django的代码,下面给出我的操作步骤,供大家参考。我的步骤虽可用,但我对原理并不了解,也是各处参考拼凑出来的,也欢迎大家指正。

1.设置IDLE的path。

sys.path是python搜索模块的路径集,是一个list。在idle中,可以通过下面代码来查看。

import sys
sys.path


可以使用sys.path.append(path)添加相关的路径,但退出python后添加的路径就会自动消失。

如何提前自动导入路径?比如django例子中用到的‘Python27\Scripts\mysite’这个路径?

参考http://hi.baidu.com/billschen/item/9ee4aad4b5a9391d21e25016 此处的第二种方法。我在‘F:\Python27’下建立了一个文件‘django_myapp.pth’,其中内容为

F:\Python27\Scripts
F:\Python27\Scripts\mysite
F:\Python27\Scripts\mysite\polls


现在你在IDLE中查看路径,就能看到自动它们了。

2.添加 DJANGO_SETTINGS_MODULE 环境变量

参考http://blog.csdn.net/mooninday/article/details/3092023, 在 计算机-属性-高级-环境变量-用户变量 中,新建一个用户变量,名为‘DJANGO_SETTINGS_MODULE’,值为‘mysite.settings’。

现在,再运行IDLE,输入如下django的代码

from polls.models import Poll, Choice


  就不会报错了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐