##// END OF EJS Templates
New server with req-rep and thread for updating status
New server with req-rep and thread for updating status

File last commit:

r2:ccdf3a6b9025
r10:07b9b665c767
Show More
models.py
33 lines | 745 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"]
}