在windows及ubuntu下安装django

刚学python,所以先在windows下搭建一个环境,先下载一个python,我的是2.5版本的,听说这个是现应用得最多的一个。


python2.5
Django-1.1.1.tar.gz
MySQL-python-1.2.3c1.tar.gz
PIL-1.1.6.win32-py2.5.exe


以上的为必要的工具与软件,其中python2.5这个太大,自己在网上下载。


下载后先安装python2.5,典型的windows软件安装,next到结束,接着双击PIL这个软件,按提示安装,由于是已经安装了python这个软件,会自动找到安装的路径的了,一路按默认安装就OK了,然后将django解压,复制到python的安装目录下,打开命令窗口,程序->运行->cmd,进入到django目录下,再输入
python setup.py install
,此时会进行编译,直到结束。

关闭命令窗口,再重新打开它,再输入
django-admin.py startproject newtest
,如果正常,没有提示什么不是内部命令的话则说明已经安装成功了,此时会在
C:\Documents and Settings\Administrator\目录下有一个newtest目录


目录下应该有四个文件,

1、__init__.py:表示这是一个 Python 的包

2、manage.py:一种命令行工具,可让你以多种方式与该 Django 项目进行交互。

3、settings.py:它是django的配置文件

4、urls.py:url映射处理文件, 它通过目录/文件/方法来自动对应,而 Django 的url映射是url对于某个模块方法的映射,目前不能自动完成


在这个网址里[url]http://sourceforge.net/projects/mysql-python/[/url]下载:
MySQL-python-1.2.2.win32-py2.5.exe
,由于之前已经安装了python,所以会自动找到安装的目录,next到结束。

安装完成后,进入到刚刚所建立的newtest目录,先修改settings.py这个文件,对其中的:

DATABASE_ENGINE = 'mysql'
DATABASE_NAME = 'newtest'
DATABASE_USER = 'root'
DATABASE_PASSWORD = '你的密码'
DATABASE_HOST = 'localhost'
DATABASE_PORT = '3306'

保存退出,然后运行

manage.py syncdb

执行过程中会提示要你输入一些信息的,可以选择yes or no

此时你再打开你的数据库,你会发现多了一些表。

再次在命令窗口中,输入:

manage.py runserver

此时应该会出现以下的提示:

Validating models...
0 errors found

Django version 1.1.1, using settings 'newtest.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[09/Apr/2010 00:10:02] "GET / HTTP/1.1" 200 2055


在IE里输入http://127.0.0.1:8000,就会出现一个祝贺页面,说明成功了。

-----------------------------------------------------------------------
linux(ubuntu)的安装方法可能参照这个网址里的方法:
[url]http://tech.ddvip.com/2007-03/117335030820295.html[/url]
[url]http://hi.baidu.com/gottwolf/blog/item/3d4cdf014d1d42011d958396.html[/url]
安装django这一块基本上都是差不多,发装mysqldb这个我是用新立得来安装的,也很简单与方便.如不用,可以终端里:
sudo apt-get install python-mysqldb


附件中的压缩包是除了python没有,已包含了其它相关的软件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值