Pycharm中ORM的简单配置

ORM介绍

具体的介绍网上有很多,可以百度查看下,例如下面这个博主介绍的:
http://blog.csdn.net/zhanghongjie0302/article/details/47344417

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 pymysql
pymysql.install_as_MySQLdb()

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

原文地址:http://blog.51cto.com/sgk2011/2061179

时间: 2024-11-09 10:03:02

Pycharm中ORM的简单配置的相关文章

Linux中vim的简单配置

本文主要分享Linux中vim的简单配置 ★配置文件的位置     在目录/etc.下面,有个名为vimrc的文件,这就是系统中公共的vim配置文件,对所有用户都开放.而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:".vimrc". 1.从root切换到用户. 2.设置语法高亮 syntax on(用vim打开.vimrc进行写入) 3.显示行号 set nu(用vim打开.vimrc进行写入) 4.设置所进的空格数为4 set shiftwidth=4(用vim打开.

Android中Tomcat的简单配置和使用

因为学Android已经有一段时间了,但是在学校,服务器方面是个短板啊,没有专门的服务器拿给我们学生练手,所以只有自己找办法了.当然,Tomcat就是不二的选择了. 在网上看了看资料,还是觉得自己记录下来比较好. 因为我是学Android的,所以jdk什么的已配置好了.如果不知道,请看<java的环境变量配置> 首先我们先要下载Tomcat:http://tomcat.apache.org/(请自行选择版本),我用的是Tomcat 7.0.55. 我下载下来是一个压缩包,选择好路径后,进行解压

vue2.0学习笔记之webpack-simple模板中的路由简单配置案例

以下是完成后的目录结构 案例基础是已经用 webpack+vue-cli 创建了一个名为 vue_router的工程 , 并安装了vue-router 1.  定义组件 1.1 先在 src 目录下创建组件文件夹 components , 添加两个文件Home.vue 和 News.vue, 代码如下: Home.vue   (推荐首字母大写) <template> <h3>主页</h3> </template> News.vue <template&

ehcache 一二事 - ssm 中ehcashe的简单配置应用

Ehcache是一个开源Java分布式缓存.可以配合mybatis来使用 首先,在资源文件夹中新建ehcache.xml 内容如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:noNamespaceSchemaLocation="../bi

关于Django中ORM数据库迁移的配置

Django中ORM数据库迁移配置 1,若想将模型转为mysql数据库中的表,需要在settings中配置: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'bms', # 要连接的数据库,连接前需要创建好 'USER':'root', # 连接数据库的用户名 'PASSWORD':'', # 连接数据库的密码 'HOST':'127.0.0.1', # 连接主机,默认本级 'PORT':3306

WIN10下使用Anaconda配置opencv、tensorflow、pygame并在pycharm中运用

昨天想运行一段机器学习的代码,在win10系统下配置了一天的python环境,真的是头疼,准备写篇博客来帮助后面需要配置环境的兄弟. 1.下载Anaconda 根据昨天的经历,发现Anaconda真的是好用.下载地址:https://www.anaconda.com/download/  我下的是64位的 下好后就是安装了,安装过程十分简单,这里就不写了,不过建议是添加到环境变量中去,省的后面还要自己加,麻烦. 在菜单栏中找到Anaconda Prompt,以管理员身份运行.我们需要设置 Ana

pycharm编辑器简单配置-- 持续更新完善

目录 python解释器安装.多版本共存等 给pycharm编辑器选择python解释器版本 配置pip仓库地址 方式一:直接修改文件配置 方式二:pycharm配置 方式三:通过临时指定pip仓库地址下载 pycharm编辑器ctrl + 鼠标滚轮 实现文字放大缩小 给当前选中的内容加上单双引号 Statistic 代码统计助手插件安装 插件市场在线安装(Plugins marketplace) 本地安装(已有该插件的文件) statistic 简单使用 pycharm中同一份代码(同一个py

如何在pycharm中使用配置好的virtualenv环境

http://blog.csdn.net/hy245120020/article/details/50776197 如何在pycharm中使用配置好的virtualenv环境 打开setting添加本地python环境 选择刚刚创建的虚拟环境 建立成功,测试

Python学习笔记——1、环境搭建篇(如何在Pycharm中配置Python和Django)

1.准备好以下东东,并且按照先后顺序进行安装: Python 3.6 (64-bit) Django-1.11.tar.gz pycharm-community-2016.3.2.exe 安装好了以后在cmd运行: python --version python -m django --version 确认是否安装完成 2.在D盘建立文件夹:D:\python_workspace\helloworld,在pycharm中在这个位置新建一名为helloworld的工程 3.在cmd中进入到D:\p