提取django的orm使用
2016-06-15 16:53
363 查看
一、创建setting.py文件,配置orm连接到的数据库:
二、创建manage.py,加载特定的setting.py和可以使用原来django的命令行指令:
三、配置并启动django-orm:
四、创建app并生成model,也可以自己定义保存的位置,但要自己做好配置:
推荐使用python manage.py inspectdb指令从数据库直接生成model,当然,如果不怕麻烦也可以一项一项添加。
五、下面是一个直接打好包的orm封装,拷贝到你其他python工程,配置到自己的数据库即可使用。
源码下载链接:http://download.csdn.net/detail/u013708440/9550456
# -*- coding: utf-8 -*- SECRET_KEY = '123' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'product_supervisor', 'USER': 'root', 'PASSWORD': 'xxxx', 'HOST': 'localhost', 'PORT': '3306', 'OPTIONS': {'charset': 'utf8mb4'} }, }
二、创建manage.py,加载特定的setting.py和可以使用原来django的命令行指令:
#!/usr/bin/env python import os import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djsettings") # 这里写你要连接的配置名 from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
三、配置并启动django-orm:
# -*- coding: utf-8 -*- # Django specific settings import django from django.conf import settings import django_orm.djsettings as s settings.configure(DATABASES=s.DATABASES, INSTALLED_APPS=['django_orm.app'], DEBUG=True) django.setup()
四、创建app并生成model,也可以自己定义保存的位置,但要自己做好配置:
推荐使用python manage.py inspectdb指令从数据库直接生成model,当然,如果不怕麻烦也可以一项一项添加。
五、下面是一个直接打好包的orm封装,拷贝到你其他python工程,配置到自己的数据库即可使用。
源码下载链接:http://download.csdn.net/detail/u013708440/9550456
相关文章推荐
- ASP也使用ORM,给ASP上所有的SQL注入画上句号
- django中使用jquery ajax post数据出现403错误的解决办法(两种方法)
- django使用ajax post数据出现403错误如何解决
- 仿orm自动生成分页SQL分享
- windows+apache+mod_python配置django运行环境
- python Django连接MySQL数据库做增删改查
- django自定义Field实现一个字段存储以逗号分隔的字符串
- 深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
- Django框架利用ajax实现批量导入数据功能
- python Django批量导入数据
- BootStrap扔进Django里的方法详解
- orm获取关联表里的属性值
- 在Python的Django框架中加载模版的方法
- 在Django中使用Sitemap的方法讲解
- 详解Django中的form库的使用
- Django中的CACHE_BACKEND参数和站点级Cache设置
- 剖析Django中模版标签的解析与参数传递
- Python中DJANGO简单测试实例
- Python的Django框架中的数据库配置指南
- 在Django的上下文中设置变量的方法