panoconn.once('open', function () { imgs = Grid(panoconn.db); gridform.db = panoconn.db; gridform.mongo = mongo; gform = gridform(); console.log('DB connected.'); });
function modelGridForm(model) { var gridForm; var resource = dataform.getResource(model); if (resource) { gridForm = Gridform({db: resource.model.db.db, mongo: dataform.mongoose.mongo}); gridForm.root = resource.model.collection.name; } return gridForm; }
app.post('/upload', function (req, res) { var form = gridform(); form.parse(req, function(err, fields, files) { if (err) { return res.status(500).send(err); } return res.status(200).send(files.upload.id); }); });