windows上面安装python以及用django框架做增删改查

来源:互联网 发布:windows搭建服务器 编辑:程序博客网 时间:2024/05/22 14:47

安装此程序步入很多坑。写此博客希望可以帮助大家。

我操作的系统是Windows7 64位系统。

1.首先安装python 我安装的python是 2.7.13(本来想安装最新的3.0以上版本,安完以后后面要用Django框架时找不到MySQLdb包)大家在官网上找到适合自己电脑的版本,一路默认就可。最后默认会安装在C盘


2为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。(这一步很关键)


3在cmd命令行中输入python出现如下证明安装成功

至此,我们的Python安装成功。

接下来我们安装Django框架

1从官网上面下载它的安装包,放到一个目录下面,我下载的安装包是Django-1.10.5

2用命令行进入安装包,执行

python setup.py install
提示 ‘python’不是内部或外部命令,也不是可运行的程序或批处理文件。那说明你的 Python 没有安装好,或者路径没有配置正确

3检查是否安装成功

用命令行进入Python,输入以后命令


如果出现上图的内容,则证明安装成功。

4接下来我们也要将Django放到环境变量中

它会默认安装到C盘你所安的python中,;路径如下

C:\Python27\Lib\site-packages\Django-1.10.5-py2.7.egg\django\bin


因为我们后面要用到 Django.py这个命令所以我们要把它放到环境变量中方便我们去操作。

5现在开始创建我们的第一个项目

创建一个目录

在目录内执行cmd命令输入如下命令

django-admin.py startproject HelloWorld
即可生成目录

再输入

python manage.py runserver 127.0.0.1:8000打开网页输入 localhost:8000出现如图所示就证明项目创建成功。接下来我们用Django操作mysql数据库,首先我们要安装MySQLdb模块,在网上找了好多资料,因为自己的电脑是64位操作系统,但是安装64位的MySQLdb模块安装不上,所以我安装32位的(我也不知道为什么不知道64位却支持32位的)我在官网上找的
大家一路默认就可以了。

安装完MySQLdb以后我们就可以检测是否安装成功

在命令行进入Python

输入import MySQLdb如果不报错则证明安装成功。


至此我们的Django的MySQLdb模块安装完成,我们就可以操作mysql数据库了

在刚才的创建的项目中,settings.py 文件中找到 DATABASES 配置项,将其信息修改为:



engine是引擎,把最后改为mysql即可,NAME是数据库名,USER是数据库用户名PASSWORD是数据库密码。HOST默认是 127.0.0.1, PORT端口默认是3306

因为Django规定,如果要使用模型,必须要创建一个app。我们使用以下命令创建一个 ProductsModel 的 app:

所以输入以下命令

python manage.py startapp ProductsModel(在命令行执行此命令在项目目录有manage.py的目录执行)创建好以后我们修改 ProductsModel/models.py文件,代码如下:

然后我们再修改settings.py中的INSTALLED_APPS


将刚才创建的products模块加入。

在命令行中运行

1 python manage.py makemigrations2 python manage.py migrate

即可创建成功。

在命令行操作数据库时首先必须先导入数据库在Python下输入

from products.models import Company即可操作。

0 0
原创粉丝点击