配置一个开发环境

操作系统: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:


打开项目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

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



运行项目:



配置Ok了.

4.创建超级管理:

在manage.py 运行

createsuperuser

输入用户名,邮箱,密码

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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容