Pycharm中ORM的简单配置
具体的介绍网上有很多,可以百度查看下,例如下面这个博主介绍的:
http://blog.csdn.net/zhanghongjie0302/article/details/47344417
pycharm中默认配置的是sqlite3,可以在你创建的项目同名字下面的setting配置文件中看到
# DATABASES = {# 'default': {# 'ENGINE': 'django.db.backends.sqlite3',# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),# }# }
如果要使用mysql,就需要把默认的配置引擎修改掉,注释掉上面的配置后,新写一个配置,如下:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'ormdb', 'USER': 'root', 'PASSWORD': '', 'HOST': 'localhost', 'PORT': 3306, }}
写完这个后,你会发现提示少支持mysql的模块。类似这样的 报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'
这个时候我们还需要在同目录下面的init配置文件中,导入这个模块
import pymysqlpymysql.install_as_MySQLdb()
到此配置完毕。当然pycharm里面还有database 可以打开数据库
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。