Django实力爬坑笔记(一)

作者: 在海边的人 | 来源:发表于2017-04-10 11:39 被阅读212次

           学习Python也有一段时间了,前段时间一直在写爬虫,玩的不亦乐乎。习惯了ASP.NET后来就想玩一玩Django感受一下这个神奇的框架。看了不少的教程,踩了不少坑,花了一周时间终于算是爬出来了。这里做一个笔记,如果有正在学习的小伙伴,也可以做一些参考,大家一起成长共同进步!Python真的是一种让人用起来特别爽的一种语言,虽然我觉得Swift用起来也很爽,但是它们用起来的的感觉又很不一样,至于是什么不一样的感觉,大家可以自行感受。网上很多优秀的教程就是版本有点低,新版多多少少有些变化,这里我使用的是Python3.6。

    开发环境:Win+Pycharm+Python3.6+MySQL+Django1.10

    基础知识与环境配置不再介绍,我们简单直接一点,先知道怎么做,再知道为什么。现在就开始我们的表演。。。

    一、 新建一个Django工程

    打开你的Pycharm菜单---->File---->New Project如下图:

    选择Django工程,填写存放路径和App name点击Creat就创建好了一个工程。然后我们可以看到工程目录如下图:

    一般来说一个项目会有多个app,这里的一个app也可以被多个项目使用。myProject下的文件是整个项目的全局配置文件。此时我们先运行一下整个项目,如果没有报错,控制台如下图:

    这说明我们的项目已经运行成功了。点击蓝色的url,使用浏览器打开会如下图:此时服务器就已经在正常运行了。

    二、配置数据库

    新建的项目配置默认的数据库是sqllite3,我们这里使用MySQL。

    为了便于理解,我们先用MySQL的可视化工具来创建一个SCHEMA名字叫做blog作为我们项目的数据库。

    修改我们项目myProject的setting.py文件来配置数据库信息,如下图所示:

    数据库的名字和密码一定要正确

    连接到MySQL需要数据库驱动,我们这里使用pymysql。修改我们项目myProject的init.py文件来配置数据库驱动,如下图所示:

    在文件中写入此代码

    此时再次运行项目,如果没有报错那么数据库配置完成。

    休息一下晚点接着撸。

    相关文章

      网友评论

        本文标题:Django实力爬坑笔记(一)

        本文链接:https://www.haomeiwen.com/subject/whsqattx.html