数据库同步
首先在项目 setting.py 下对需要修改对应的 DATABASES 定义,对应的我们需要创建一个名为 djangodemo 的数据库并保证我们的MySQL服务是开启的:
1 | # Database |
首先在项目 setting.py 下对需要修改对应的 DATABASES 定义,对应的我们需要创建一个名为 djangodemo 的数据库并保证我们的MySQL服务是开启的:
1 | # Database |
推荐使用 PyCharm 直接进行 django 框架的安装,当然 https://www.djangoproject.com/download/ 也有使用pip安装的详细说明。
关于 app 的概念,比如NGA www.nga.cn下包含了论坛http://bbs.nga.cn/、还会有直播http://tv.nga.cn/,从运维上讲代表不同的配置段 app1 和 app2 可以连接不同的数据库,占用不同的进程,不一样的 IP 地址和服务器 因为 html 是跳链,所以你感觉不到 IP 的不同。
主要为爬取糗事百科上热门段子资源,在Terminal下执行命令,参数为项目名。
1 | scrapy startproject qiubai |
1 | qiubai/ |
MAC OS :10.10
依然像安装 MySQL-python 模块一样,在终端下使用 pip 进行安装:
1 | sudo pip install Scrapy |
如果下载完成后提示 successful installed Scrapy,那么 Scrapy 就安装成功了。但通常都事与愿违,我在安装的时候遇到了这样的一个错误:
Continue reading纸上得来终觉浅 绝知此事要躬行
Software Engineer