示例#1
0
 def get(self):
     ctx = ObjectDict()
     ctx.search_active = True
     ctx.search = ObjectDict()
     data = self.application.data
     ctx.particle_types = yield data.find_particle_types()
     self.render("latticemodel/lattice_search.html", **ctx)
示例#2
0
 def post(self):
     ctx = ObjectDict()
     ctx.search_active = True
     ctx.search = ObjectDict()
     ctx.search.model_type = self.get_argument("model_type", None)
     ctx.search.name = self.get_argument("name", None)
     ctx.search.properties = self.get_argument("properties", None)
     #ctx.model_description = self.get_argument("description", None)
     data = self.application.data
     ctx.models = yield data.search_models(**ctx.search)
     self.render("latticemodel/model_search.html", ctx)
示例#3
0
 def post(self):
     ctx = ObjectDict()
     ctx.search_active = True
     ctx.search = ObjectDict()
     ctx.search.lattice_type = self.get_argument("lattice_type", None)
     ctx.search.particle_type = self.get_argument("particle_type", None)
     ctx.search.name = self.get_argument("name", None)
     ctx.search.branch = self.get_argument("branch", None)
     ctx.search.version = self.get_argument("version", None)
     ctx.search.properties = self.get_argument("properties", None)
     #ctx.lattice_description = self.get_argument("name", None)
     data = self.application.data
     ctx.lattices = yield data.search_lattices(**ctx.search)
     ctx.particle_types = yield data.find_particle_types()
     self.render("latticemodel/lattice_search.html", **ctx)
示例#4
0
 def get(self):
     ctx = ObjectDict()
     ctx.search_active = True
     ctx.search = ObjectDict()
     self.render("latticemodel/model_search.html", **ctx)