Python、Django和Mysql安装步骤

很多初学者都问Python和Django怎么安装,这里我们就简单地介绍一下这两个软件在Windows 2003下的安装步骤。

一、下载并安装Python

Python 官方下载地址:http://www.python.org/ftp/python/

我们这里选择的是 Python 2.7.2 。虽然目前最新版是Python 3.2.2, 但是Django目前还不支持 Python 3.2.2。

安装步骤很简单,双击安装包开始安装,这里我们安装到 D:\Python,如图1,


图1

单击“Next”按钮,进入Python安装组件选择界面。这里我们安装全部组件,选择默认的设置就可以了。如图2。


图2

安装完成后,需要设置操作系统环境变量Path,添加Python安装路径  “;D:\Python”  如图3


图3

设置完成之后,我们打开CMD命令提示符窗口,输入“python”,然后回车,应该可以看到类似的画面,如图4。


图4

Ok,这个时候,我们的python就安装完成了,你可以输入指令 print "Hello world" 打印字符串,按回车键看一下程序的执行效果是否一样。

二、下载并安装Django

下载Django目前最新版本 Django-1.3.1.tar.gz。我们下载的这个Django-1.3.1.tar.gz文件是一个标准的Unix压缩格式的文件,我们在Windows下也可以使用WinRAR之类的软件进行解压,解压之后我们得到一个Django-1.3.1的目录,假设我们解压到D:\Django目录。我们打开DOS命令提示窗口,进入这个目录,然后执行python setup.py install 这个命令来开始Django的安装。如图5。


图5

安装完成之后,我们发现 Django 被安装到了 D:\Python\Lib\site-packages\django 这个目录。在这个目录中有一个bin子目录,存放的是Django的常用命令, 为了方便以后操作,我们需要将这个bin路径添加到操作系统环境变量Path。添加Django命令路径  “;D:\Python\Lib\site-packages\django\bin”。如图6。


图6

目前为止我们已经完成 Django 安装的操作,下边我们需要来验证一下我们是否可以开始工作了。首先我们打开一个CMD命令窗口,看看Django的常规指令是否能用,然后我们再看看Django是否已经和python语言环境集成到了一起。如图7。


图7

从图中看到,我们首先在操作系统提示符下执行 “django-admin.py --version”,系统打印出Django的版本号“1.3.1”。接着我们输入“Python”进入到python运行环境,在“>>>”提示符下,我们输入一个python的模块导入语句 “import django”,这个语句表示我们在目前 python 运行环境中引入"django"这个功能模块;然后我们使用这个功能模块的“VERSION”方法来查看这个模块的版本号,同样我们也看到了相同的版本号。如果你的电脑上也完整的看到这些信息的话,那么OK,这证明你的电脑已经可以开始执行基于Django系统的python程序了。

三、创建一个Django项目

学习Django,我们的目的当然是为了用来开发基于Web的应用系统,我们来看看Django如何显示一个Web页面。打开一个CMD命令窗口,依次输入指令。如图8


图8

这里解释一下上图中的命令,首先进入D盘,输入命令django-admin.py startproject mysite 用来创建一个网站项目,网站目录名字为mysite,路径为D:\mysite。接着进入mysite 这个目录,输入manage.py runserver 开启网站。可以指定端口,默认为8000,如果想使用90端口,就写成 manage.py runserver 90。

最后我们打开浏览器在地址栏里输入地址 http://localhost:8000 ,看到 “It worked”了吗?如图9


图9

接下来我们建一个Hello world页面:

使用Django,页面的内容是靠视图函数来产生,我们在D:\mysite目录下创建一个视图文件views.py 输入如下内容:

from django.http import HttpResponse
import datetime

def hello(request):
    now = datetime.datetime.now()
    html = "<html><body><h3>Hello World!</h3>It is now %s </body></html>" % now
    return HttpResponse(html)

接着,修改mysite目录下的urls.py 文件,内容如下:

from django.conf.urls.defaults import patterns, include, url

urlpatterns = patterns(‘‘,

    (‘^hello/$‘,‘mysite.views.hello‘),
)

最后我们打开浏览器在地址栏里输入地址 http://localhost:8000/hello/,结果显示 如图10


图10

四、建立一个Mysql数据库应用

1、首先安装MySQL数据库,我们这里安装到D:\MySQL。具体参考开文档:MySQL安装图解

2、安装python-mysql驱动。

官方下载地址:http://sourceforge.net/projects/mysql-python/files/
windows版本下载地址:http://www.codegood.com/downloads

我们这里使用windows版本 MySQL-python-1.2.3.win32-py2.7.exe

2、修改settings.py配置文件的数据库项

在D:\mysite目录下有一个setttings.py文件,打开它,找到DATABASES这一项,更改数据库连接参数。结果如下:

DATABASES = {
    ‘default‘: {
        ‘ENGINE‘: ‘mysql‘,
        ‘NAME‘: ‘你的数据库名称‘,
        ‘USER‘: ‘你的MYSQL账号‘,
        ‘PASSWORD‘: ‘你的MYSQL密码‘,
        ‘HOST‘: ‘127.0.0.1‘,
        ‘PORT‘: ‘3306‘,
    }
}

打开CMD窗口,在D:\mysite目录下输入下面指令,测试数据连接是否成功。如图11


图11

如果没有任何提示信息,代表数据库连接成功。

3、新建一个App应用 books

打开CMD窗口,在D:\mysite目录下输入指令:如图12


图12

4、自定义model文件

在D:\mysite\books目录下,修改models.py 文件内容如下。

from django.db import models

class Book(models.Model):
    title = models.CharField(max_length=100)
    authors = models.CharField(max_length=100)
    publisher = models.CharField(max_length=100)
    publication_date = models.DateField()

    def __unicode__(self):
        return u‘%s %s‘ % (self.title,self.authors)

创建一个书籍的数据表的模型

4、修改setttings.py文件,激活books应用

再到settings.py文件,修改INSTALLED_APPS这一项。

INSTALLED_APPS = (
    ‘mysite.books‘,
)

5、建表

打开CMD窗口,在d:\mysite目录下输入下面命令,同步你的模型到数据库。如图13


图13

6、向数据表插入一些记录

打开CMD窗口,在d:\mysite目录下,输入一些指令。如图14


图14

7、修改D:\mysite\books\views.py文件的内容

from django.shortcuts import render_to_response
from books.models import Book

def booklist(request):
    list = Book.objects.all()
    return render_to_response(‘booklist.html‘,{‘books‘:list})

8、修改d:\mysite\url.py的内容,结果为:

urlpatterns = patterns(‘‘,
    (‘^hello/$‘,‘mysite.views.hello‘),
    (‘^books/$‘,‘mysite.books.views.booklist‘),
)

9、在D:\mysite目录下新建一个子目录templates 作为存放模板的目录

新建一个模板文件booklist.html 内容以下

<ul>
{% for book in books %}

  <li> {{book.title}} </li>

{% endfor %}
</ul>

10、修改d:\mysite\settings.py 文件

找到 TEMPLATE_DIRS项,修改内容如下:

TEMPLATE_DIRS = (
      ‘d:/mysite/templates‘
)

最后进入mysite 这个目录,输入manage.py runserver 开启网站。 打开浏览器访问地址http://localhost:8000/books 结果如图15

原文链接:http://www.admin10000.com/document/94.html

时间: 2024-12-05 19:26:45

Python、Django和Mysql安装步骤的相关文章

python——django使用mysql数据库(一)

之前已经写过如何创建一个django项目,现在我们已经有了一个小骷髅,要想这个web工程变成一个有些有肉的人,我们还需要做很多操作.现在就先来介绍如何在django中使用mysql数据库. 前提:已经拥有一个django项目.已安装MySQLdb,进入mysql创建一个新的库(注意,这里必须是新的库,如果库里已经有表,就会出问题.) 修改配置项:打开已经创建好的django项目,在INSTALLED_APPS添加自己的工程名称.修改DATABASES项中配置的内容. INSTALLED_APPS

python django+uwsgi+nginx 搭建步骤(血一般的教训)

安装Django 没有pip的童鞋可以看http://blog.csdn.net/imphp/article/details/38228619安装python包管理工具pip 先在 https://pypi.python.org/ 上 搜索Django,排在第一的那个就是我们要安装的主要框架Django啦- 点进去可以查找一些相关文档,虽然全部是鸟语花香,不过有翻译.百度.炕忙,就算是菜鸟也成英国鸟了. Django 的官网文档 https://docs.djangoproject.com/en

Python gui编程pyQt5安装步骤

Python gui编程pyQt5安装步骤 ? ? ? ? pip install PyQt5 Pip3 install PyQt5 ? ? ? ? ? ? ? https://riverbankcomputing.com/software/pyqt/download5 ? ? ? ? ? 下载地址 ? http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.4.1/PyQt5-5.4.1-gpl-Py3.4-Qt5.4.1-x64.exe

Python——graphviz及pydotplus安装步骤

Python--graphviz及pydotplus安装步骤 一.安装Graphviz 网站:http://www.graphviz.org/download/ 下载msi文件 直接安装,完成之后添加环境变量: 在path中将Graphviz的bin的目录路径添加上: 二.安装pydotplus 打开Anaconda Prompt,输入pip install pydotplus,回车,successful. 出现GraphViz's executables not found报错很有可能是环境变

Django笔记 —— MySQL安装

最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过.Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧- 本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解.因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题.(当然,不能是简简单单就可以百度到的问题-.-) 我所选用的教材是<The Django Book 2.0>,本节是我自己插入的数据库安装步骤,针对不大了解数

python django uwsgi nginx安装

已安装完成python/django的情况下安装 pip install uwsgi cd /usr/share/nginx/html/ vim uwsgi.ini输入以下内容------------------------------------------------------------- #uwsgi.ini file [uwsgi] # Django-related settings # the base directory (full path) chdir = /usr/shar

MySQL安装步骤

1.下载MySQL 在官网下载MySQL https://www.mysql.com/downloads/,注意:下载MySQL Community Server版本,下载压缩版 2.解压缩 在本地解压缩MySQL,并且放到对应的位置.笔者放在D:\Program Files 3.环境变量 在桌面上对"我的电脑"点击右键,选择"属性"--"高级系统设置","高级"页签,选择"环境变量".点击"新建

Linux MySql安装步骤

本文将以MySQL 5.5.47为例,以CentOS 6.5为平台,讲述MySQL数据库的安装和设置. 源码包方式安装 1.新建MySql用户和用户组 groupadd mysql useradd -r -g mysql -M mysql yum install boost-devel tar -zxvf mysql-5.5.47.tar.gz yum install cmake yum install gc-devel yum install git yum install gcc-c++ y

centos6.4 rpm mysql安装步骤

1,检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称) [[email protected] ~]# rpm -qa | grep -i mysql mysql-libs-5.1.66-2.el6_3.x86_64 [[email protected] ~]# yum -y remove mysql-libs* 2,删除掉系统中原有的数据,不然可以导致错误,我实际安装过程中试了几个小时,如果还有错,请参考 点击打开链接 mv /var/lib/mysql /var/