将django的model单独拿来使用,用来写导入数据库数据的脚本。
# -*- coding: utf-8 -*-
__author__ = 'tomtiddler'
# 独立使用django的model
import sys
import os
# 先初始化环境
pwd = os.path.dirname(os.path.realpath(__file__))
sys.path.append(pwd+'../') # 当前目录的上级目录
# 某些需求,比如连接数据库,依赖setting。
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mythird_website.settings') # 单独使用model必须拿过来 manage中
import django
django.setup()
from goods.models import Goods, GoodsCategory, GoodsImage
from db_tools.data.product_data import row_data