配置一个开发环境

操作系统:Mac 10.11.6

python 版本:2.7.10

数据库:mysql  连接驱动pymysql

虚拟环境:pycharm中的虚拟环境

IDE:mac 版  pycharm 2016.3.3

版本控制:Git  Github

新建一个项目:otakudemo:

在pycharm控制台安装pymysql 驱动:

pip install pymysql

将项目导入到Github:


配置一个开发环境_第1张图片

打开项目otakudemo的 _ _init_ _.py 文件:

输入

import pymysql

pymysql.install_as_MySQLdb()

将Django的默认mysql的引擎指定为pymysql

对项目otakudemo setting进行配置

打开项目otakudemo的setting.py文件:

1.更改默认时区

将:LANGUAGE_CODE ='en-us'  改为:LANGUAGE_CODE ='zh-Hands'

将:TIME_ZONE ='UTC'  改为:TIME_ZONE ='Asia/Shanghai'


2.更换数据库:

将原来的:

DATABASES = {

'default': {

'ENGINE':'django.db.backends.sqlite3',

'NAME': os.path.join(BASE_DIR,'db.sqlite3'),

}

}

改为:

DATABASES = {

'default': {

'ENGINE':'django.db.backends.mysql',

'NAME':'otaku', #PS:先要建立好数据库:otaku

'USER':'root',

'PASSWORD':'654321',

'OPTIONS': {'init_command':"SET sql_mode='STRICT_TRANS_TABLES'"} #PS:这句不能少

}

}


3.运行Pycharm中的manage.py 也可以控制台的运行同步数据库

makemigrations

再运行

migrate

去数据库检查有没有成功创建表:


配置一个开发环境_第2张图片


运行项目:


配置一个开发环境_第3张图片


配置Ok了.

4.创建超级管理:

在manage.py 运行

createsuperuser

输入用户名,邮箱,密码

完成后,访问 http://127.0.0.1:8000/admin/,输入刚刚创建的用户和密码


配置一个开发环境_第4张图片

你可能感兴趣的:(配置一个开发环境)