#!/usr/bin/env node
CoffeeScript = require("coffee-script");
CoffeeScript.register();
create_app = require("../app/application");
app = create_app();
app.listen(5000);
console.log("Application running on http://localhost:5000/");
console.log("(" + process.env.NODE_ENV + " mode)");register_form:security = Security(app, user_datastore, register_form=MyCustomRegisterForm)> db.comments.insert({id_post: 1})
> db.comments.insert({id_post: 1})
> db.comments.insert({id_post: 1})
> db.comments.insert({id_post: 2})
> db.comments.insert({id_post: 2})
> db.comments.insert({id_post: 3})
> db.comments.aggregate([{$group: {_id: "$id_post", count: {$sum: 1}}}])
{ "_id" : 3, "count" : 1 }
{ "_id" : 2, "count" : 2 }
{ "_id" : 1, "count" : 3 } pip install -r requirements.txt.virtualenv, но сама директория с virtualenv должна быть добавлена в .gitignore.settings.py, но также, при наличии settings_local.py в той же директории, настройки из settings_local.py должны переопределять настройки в settings.py. Т.е. если есть файл settings_local.py, то определенные в нем параметры имеют больший приоритет. Сам файл settings_local.py добавляется в .gitignore. Таким образом у каждого девелопера и на бета сервере можно использовать кастомные настройки, например для соединения с БД.