设为首页 收藏本站
查看: 717|回复: 0

Django install in win7

[复制链接]

尚未签到

发表于 2015-5-19 08:22:28 | 显示全部楼层 |阅读模式
(转)Django的windows vista安装与初步使用(1)http://hi.baidu.com/kxw102/blog/item/0e25f63f163983ea838b137f.html

2010-11-20 21:45


1.首先安装python, 我安装了Python2.5的版本,安装在了C:\Python25\
2.接着安装django,我下载了django 1.2.3的版本。
3. 安装完了之后,打开cmd,然后可以检验是否安装的顺利,输入python;接着输入import django;接着输入django.get_version()或者django.VERSION
4. 记住,安装前一定要把以前的版本删除掉:
If you are upgrading your installation of Django from a previous version, you will need to uninstall the old Django version before installing the new version.
If you installed Django using setup.py install, uninstalling is as simple as deleting the django directory from your Python site-packages.
If you installed Django from a Python egg, remove the Django .egg file, and remove the reference to the egg in the file named easy-install.pth. This file should also be located in your site-packages directory.
安装完了之后按照教程可以:
1. 输入django-admin.py startproject mysite,然后就可以自动建立一个mysite的文件夹,
2. 接着再输入cd mysite;
3. 然后python manage.py runserver就可以运行这个server了;
4. 接下来可以在网上输入 http://127.0.0.1:8000/即可以访问。
好了,上面是官方的用法,可是我在执行第一步的时候就发生了错误,无法找到文件,后来按照官方说明又把C:\Python26\Scripts加入到环境变量的path中,可是还是发生找不到文件的问题;接着我反复试来试去,发现原来自己复制错误,我安装的是python2.5, 但是复制的却是C:\Python26\Scripts;
修改完之后运行第一条命令,发现不管我在django-admin.py后面输入任何参数,输出的都是django-admin.py的帮助文件,我左思不得其解。于是就查看了C:\Python26\Scripts\django-admin.py的内容,然后它把我指引到了C:\Python25\Lib\site-packages\django\core\management\_init_.py的文件,文件里面的ManagementUtility class里面的excute()函数是一个很有用的函数,它读取命令行中的参数。我发现,不管我怎么在命令行里面输入,结果都是没有输入命令,所以所有的subcommand都变成了help,怪不得每次都给我显示帮助文件呢。从这里我才学会了python如何从CMD的命令行里读取参数,于是我写下了(原创)Python如何读取命令行的参数--sys.argv的教程,得出结论就是如果想读取命令行,一定要用python 文件.py 才能读取命令行参数。
于是,我试着用 python django-admin.py startproject mysit, 可是系统提示:python: can't open file 'django-admin.py': [Errno 2] No such file or directory。后来从网上查找资料,发现原来是因为使用python的命令时候,只能够执行当前文件夹下面的.py 文件,所以上面肯定找不到的。于是我用如下的命令
H:\My_Project\Python\010_Django > python C:\Python25\Lib\site-packages\django\bin\
django-admin.py startproject mysite

如此这般,终于建立了第一个网络文件夹--mysite,
接着按照官方的方法即可以运行了。
注意:在xp下面就不用像上面那样执行了,只要用django-admin.py startproject mysite即可。

如果想修改port的话,那么  By default, the runserver command starts the development server on the internal IP at port 8000.
  If you want to change the server's port, pass it as a command-line argument. For instance, this command starts the server on port 8080:





python manage.py runserver 8080
  If you want to change the server's IP, pass it along with the port. So to listen on all public IPs (useful if you want to show off your work on other computers), use:





python manage.py runserver 0.0.0.0:8000
Full docs for the development server can be found in the runserver reference.


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-68314-1-1.html 上篇帖子: System.DllNotFoundException: 无法加载 DLL“GdltaxIA.dll”: 内存位置访问无效。 (异常来自 HRESULT:0x8 下篇帖子: 在win7下安装vc++6.0,vs2010及使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表