单独的文件 test/data.py
#! /usr/bin/env python
# -*- coding: utf-8 -*-
from django import setup
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE','diango1.settings') # 在环境变量中设置配置文件
setup() # 加载配置文件
from app1.models import CodeModel
data_set = {
'ls':"""import os\r\nprint(os.listdir())""",
'pwd':"""import os\r\nprint(os.getcwd())""",
'hello world':"""print('Hello world')"""
}
for name, code in data_set.items():
CodeModel.objects.create(name=name,code=code)
print('Done')