博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Pycharm中ORM的简单配置
阅读量:6003 次
发布时间:2019-06-20

本文共 790 字,大约阅读时间需要 2 分钟。

ORM介绍

具体的介绍网上有很多,可以百度查看下,例如下面这个博主介绍的:

Pycharm配置

默认配置

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中ORM的简单配置

到此配置完毕。当然pycharm里面还有database 可以打开数据库

Pycharm中ORM的简单配置

转载于:https://blog.51cto.com/sgk2011/2061179

你可能感兴趣的文章
非、半、结构化数据学习【转载】
查看>>
avalon加载一闪而过现象
查看>>
Castle IOC概念理解
查看>>
如何配置Log4Net使用Oracle数据库记录日志
查看>>
一道在知乎很火的 Java 题——如何输出 ab【转】
查看>>
Python学习第二天-编写购物车
查看>>
AD域组策略-只显示指定的控制面板选项配置方法
查看>>
BigTable——针对结构型数据的一种分布式存储系统
查看>>
ip通信基础第二周回顾
查看>>
唯美MACD-完全版
查看>>
Canvas中 drawImage绘制图片不显示
查看>>
MyEclipse新建Server项目
查看>>
茵茵的第一课
查看>>
Linux实战教学笔记53:开源虚拟化KVM(一)搭建部署与概述
查看>>
PAT 1007
查看>>
USACO习题:Friday the Thirteenth
查看>>
C++ VS2012 内存泄露检测
查看>>
zabbix 批量添加聚合图形
查看>>
北京交通大学第六届新生程序设计竞赛题解
查看>>
求解点关于直线的距离、垂足、对称点公式
查看>>