python2.7x Django mysql在windows Ubuntu下的环境搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python2.7x Django mysql在windows Ubuntu下的环境搭建相关的知识,希望对你有一定的参考价值。

一、Django介绍

    Django是python 写的优秀的重量级web框架,开源,采用了MVC的软件设计模式,即模型M,视图V和控制器C。

二、windows下环境安装

    1,安装

      需要首先安装python 本文安装python 2.7.13(下载地址),安装时钩选pip 和添加路径到环境变量,

安装完成,进入命令行pip install django==1.8.2 ,pip install MySQL-python,pip install pillow

   2,创建一个django Test项目

    在桌面上创建一个目录djangoProject目录,在命令行中切换到此目录,或双击打开这个目录按住shift 右击打开命令行,如图:

技术分享

在命令窗口输入创建django项目的命令(django-admin)_

注意环境变量的配置,python安装目录下的scripts目录的路径添加到path环境变量

技术分享


此时用pycharm打开目录结构如下:

技术分享

说明:

Test  [django项目目录]

    -Test  [django 根文件目录]

     -  __init__.py[使当前目录成为一个包]

     - settings.py  [项目的配置文件]

     - urls.py  [web路由]

     - wsgi.py[进行生产环境部署用的解析文件]

manage.py [项目控制文件]


  3、运行测试项目

       切换到manage.py所在目录运行python manage.py runserver  (默认是侦听在127.0.0.1:8000 如需要侦听所有ip可以0.0.0.0:port) 如图:

   技术分享

  4、访问127.0.0.1:8000 如图:

   技术分享


 5、第一个测试网页hello word

      urls.py 同级目录下创建views.py,并编写已下代码Django默认不携带views.py代码如下:

    技术分享

    修改urls.py如图:

    技术分享


    查看效果:http://127.0.0.1:8000/index

     技术分享

到这里windows下基于python 2.7.13  django1.8.2环境部署完成。 

   

三、Ubuntu16.04下安装django环境

      1,ubuntu 16.04下默认安装了python 2.7.12和3.5.2版本 ,但系统默认使用了2.7 安装好pip

同样安装 pip install django==1.8.2;pip install MySQL-python;pip install pillow

      2, 安装mysql

          #apt-get install mysql-server

            安装过程只会提示输入root密码

          #apt-get install mysql-client libmysqlclient-dev

         

      3,其他的操作均和windows类似,这里不详述


本文出自 “学无止境,学以致用” 博客,请务必保留此出处http://dyc2005.blog.51cto.com/270872/1956870

以上是关于python2.7x Django mysql在windows Ubuntu下的环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

彻底解决django migrate (mysql.W002) 专治强迫症

django-建表出现的错误

django 链接数据库

在 Django 中构建 mysql 数据库支持的 Web 应用程序(linux )

记录在Python2.7 x64 bit 下 PyQt5.8的编译过程

django模型迁移时数据库未生成表解决方法