数据库同步

首先在项目 setting.py 下对需要修改对应的 DATABASES 定义,对应的我们需要创建一个名为 djangodemo 的数据库并保证我们的MySQL服务是开启的:

1
2
3
4
5
6
7
8
9
10
11
12
13
# Database
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'djangodemo',
'USER': 'root',
'PASSWORD': '111111',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
Continue reading

开发工具

推荐使用 PyCharm 直接进行 django 框架的安装,当然 https://www.djangoproject.com/download/ 也有使用pip安装的详细说明。


创建项目

Alt text
关于 app 的概念,比如NGA www.nga.cn下包含了论坛http://bbs.nga.cn/、还会有直播http://tv.nga.cn/,从运维上讲代表不同的配置段 app1 和 app2 可以连接不同的数据库,占用不同的进程,不一样的 IP 地址和服务器 因为 html 是跳链,所以你感觉不到 IP 的不同。

Continue reading

关于环境

MAC OS :10.10

安装 Scrapy

依然像安装 MySQL-python 模块一样,在终端下使用 pip 进行安装:

1
sudo pip install Scrapy

如果下载完成后提示 successful installed Scrapy,那么 Scrapy 就安装成功了。但通常都事与愿违,我在安装的时候遇到了这样的一个错误:

Continue reading
  • page 1 of 1
Author's picture

Bin Han

纸上得来终觉浅 绝知此事要躬行


Software Engineer


Hangzhou China