from django.db import models from apps.utils.models import BaseModel, CommonADModel, CommonBDModel # Create your models here. class Dataset(CommonBDModel): name = models.CharField('名称', max_length=100) description = models.TextField('描述说明', default='', blank=True) sql_query = models.TextField('sql查询语句', default='', blank=True) class Report(CommonBDModel): name = models.CharField('名称', max_length=100) code = models.CharField('标识', max_length=100, default='', blank=True) js_function = models.TextField('数据转化函数', default='', blank=True) datasets = models.ManyToManyField(Dataset, verbose_name='关联数据集', blank=True)