Advertisement
Guest User

Untitled

a guest
Jul 16th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. var express = require('express');
  2. var bodyParser = require('body-parser');
  3. var assert = require('assert');
  4. var User = require("./models/user").User;
  5. var app = express();
  6.  
  7. app.use("/estatico", express.static('public'));
  8.  
  9. app.use(bodyParser.json()); //para peticiones application/json
  10. app.use(bodyParser.urlencoded({extended: true}));
  11.  
  12. app.set("view engine", "jade");
  13.  
  14. app.get('/', function(req, res){
  15. res.render("index");
  16. });
  17.  
  18. app.get('/login', function(req, res){
  19. User.find(function(err,doc) {
  20. console.log(doc);
  21. res.render("login");
  22. })
  23.  
  24. });
  25.  
  26. app.post('/users', function(req, res){
  27. var user_login = new User({email: req.body.email,
  28. password: req.body.password,
  29. password_confirmation: req.body.password_confirmation,
  30. username: req.body.username
  31. });
  32.  
  33. promise = user_login.save();
  34.  
  35. console.log(assert.ok(promise instanceof require('mpromise')));
  36.  
  37. return promise.then(function(us) {
  38. res.send("Datos guardados")
  39. },function(err) {
  40. if(err) {
  41. console.log(String(err));
  42. res.send("Los datos no han sido guardados")
  43. };
  44. })
  45.  
  46. });
  47.  
  48. app.listen(8080);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement