geddy

Display only the desired parameters

倾然丶 夕夏残阳落幕 提交于 2019-12-02 09:11:49
I created an app following this tutorial (without scaffolding). After I create an item I can click on it and it shows me a big list of parameters. Like here: http://s15.postimage.org/j6at9koiz/parameters.png . The code which does that is: <% if (todos && todos.length) { %> <% for (var i in todos) { %> <div class="row todo-item"> <div class="span8"> <h3><%- linkTo(todos[i].title, todoPath(todos[i].id)) %></h3> </div> <div class="span4"><h3><i class="icon-list-alt"></i><%= todos[i].status; %></h3></div> </div> <% } %> <% } %> To be more specific, the following line is the one which displays the

以ToDoList应用来学习Geddy

有些话、适合烂在心里 提交于 2019-11-30 09:32:18
Geddy学习笔记 初始工具安装 Node.js, Geddy, Jake 本文运行环境为Windows,Node.js安装比较简单,进入Node.js官网直接下载安装包傻瓜安装即可。 安装Geddy,打开终端cmd.exe,输入 $ npm install -g geddy 安装Jake,输入 $ npm install -g geddy jake geddy gen命令 应用例子: $ geddy gen scaffold book title:string descrption:text $ geddy gen scaffold user name:default Geddy的生成器命令包括有: app <name> secret scaffold <name> [model properties] resource <name> [model attributes] controller <name> model <name> [model attributes] 其中,这三个命令'scaffold', 'resource', 'model'包括以空格分隔的Model属性 构建一个App 新建工作目录,进入目录路径, 敲入命令: $ geddy gen app to_do 生成文件夹及文件,具体含义请参考 http://geddyjs.org/tutorial

Node.js和Geddy初学者指南

若如初见. 提交于 2019-11-30 09:31:54
日期:2012-3-29 来源: GBin1.com 在这个包含3个部分的教程中,我们将帮助大家从头了解 Node.js 和 Geddy ,并且开发一个to-do list的管理程序。我们将介绍如何安装Node.js到windows和OS X,及其Geddy,并且生成我们 第一个应用 。这篇文章是这个系列的第二部分。 概述 快速回忆一下,上一篇文章中我们安装了Node和Geddy,生成了一个新的应用,并且学习了如何启动服务器。在这篇教程中,我们将基于上次的内容,所以先确认你已经阅读上了上一篇教程。 生成Todo资源 Geddy 拥有一个内建的资源生成器。这个生成器允许我们自动生成Model,Controller和View及其指定资源的Route。我们的todo list只使用一个资源:todo。为了生成这个资源,我们先进入我们应用目录:(cd path/to/your/todo-app),并且运行: geddy resource todo 你将能看到如下: app/models/todo.js app/controllers/todos.js app/views/todos/ index.html.ejs show.html.ejs edit.html.ejs add.html.ejs 你的config/rounter.js应该添加了下面这行: router.resource(

Node.js和Geddy初学者指南

筅森魡賤 提交于 2019-11-29 07:30:43
日期:2012-4-12 来源: GBin1.com 在这个三个部分的教程中,我们教大家使用Node.js和Geddy来创建了一个todo的管理应用,上一篇我们将 数据保存在内存 中,在这个系列最后一篇文章中,我们将介绍如何将todo项目保存到mongodb中。 介绍MongoDB MongoDB 是一个由10gen开发的Nosql类型的数据库。这是node应用可以使用的超棒的数据库,它将数据保存为JSON格式。并且所有的查询都是使用javascript开发的。如果你想深入了解Mongdb,请参考这两篇文章: Nosql数据库教程之初探MongoDB - 第一部分 和 Nosql数据库教程之初探MongoDB - 第二部分 。相信大家会有个基本的使用概念。 安装mongodb 到如下地址下载mongodb: http://www.mongodb.org/downloads 安装很简单,你可以参考上面文章内容。 MongoDB-Wrapper 对于我们的应用来说,我们使用一个模块来包装mongdb-native数据驱动。这很大的简化了代码,我们安装后进入你的应用并且执行如下: npm install mongodb-wrapper 如果没有错误的话,你可以看到一个mongdb-wrapper目录出现在你的node_modules目录。 设置你的数据库 Mongdb非常简单