##// END OF EJS Templates
New template, clean code, workig for realtime
New template, clean code, workig for realtime

File last commit:

r11:2395d68d2d5f
r21:dc5f8680b6e1
Show More
models.py
33 lines | 749 B | text/x-python | PythonLexer
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models
from mongoengine import *
class Experiment(Document):
code = IntField(unique=True)
name = StringField(max_length=40)
class ExpMeta(Document):
code = IntField()
date = DateTimeField()
pairs = ListField(default=list)
yrange = ListField(FloatField())
xrange = ListField(FloatField())
interval = FloatField()
plots = ListField(StringField())
localtime = BooleanField()
meta = {
'indexes': [[("code", 1), ("date", 1)]]
}
class ExpData(Document):
expmeta = LazyReferenceField(ExpMeta)
time = FloatField()
data = DictField()
meta = {
'indexes': ["expmeta", "+time"]
}