Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express');
- var bodyParser = require('body-parser');
- var assert = require('assert');
- var User = require("./models/user").User;
- var app = express();
- app.use("/estatico", express.static('public'));
- app.use(bodyParser.json()); //para peticiones application/json
- app.use(bodyParser.urlencoded({extended: true}));
- app.set("view engine", "jade");
- app.get('/', function(req, res){
- res.render("index");
- });
- app.get('/login', function(req, res){
- User.find(function(err,doc) {
- console.log(doc);
- res.render("login");
- })
- });
- app.post('/users', function(req, res){
- var user_login = new User({email: req.body.email,
- password: req.body.password,
- password_confirmation: req.body.password_confirmation,
- username: req.body.username
- });
- promise = user_login.save();
- console.log(assert.ok(promise instanceof require('mpromise')));
- return promise.then(function(us) {
- res.send("Datos guardados")
- },function(err) {
- if(err) {
- console.log(String(err));
- res.send("Los datos no han sido guardados")
- };
- })
- });
- app.listen(8080);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement