This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.conf import settings | |
from libthumbor import CryptoURL | |
def thumb(url, **kwargs): | |
''' | |
returns a thumbor url for 'url' with **kwargs as thumbor options. | |
Positional arguments: | |
url -- the location of the original image |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo '{ | |
"spell_check": true, | |
"dictionary": "Packages/Language - English/en_US.dic" | |
}' > ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/User/Markdown.sublime-settings |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from __future__ import print_function | |
import StringIO | |
import gzip | |
from boto.s3.connection import S3Connection | |
conn = S3Connection("<key_id>", "<secret>") | |
bucket = conn.get_bucket('<bucket>') | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from mongoengine.document import Document, EmbeddedDocument | |
class DecisionDocument(EmbeddedDocument): | |
guilt = fields.StringField(required=True) | |
details = fields.DictField() | |
meta = {'allow_inheritance': False} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"_id" : { | |
"set" : ISODate("2012-02-08T18:37:52.191Z"), | |
"db_key" : "_id" | |
}, | |
"judge" : { | |
"set" : ISODate("2012-02-08T18:37:52.191Z"), | |
"db_key" : "j" | |
}, | |
"decision" : { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"_id" : { | |
"set" : ISODate("2012-02-08T18:37:52.191Z"), | |
"db_key" : "_id" | |
}, | |
"decision" : { | |
"set" : ISODate("2012-02-08T18:37:52.191Z"), | |
"db_key" : "d", | |
"embedded_fields" : { | |
"guilt" : { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from test.app import DecisionDocument, TrialDocument | |
subdoc = DecisionDocument(guilt='definitely', details={'bad_person_score': 'Very Bad Man'}) | |
doc = TrialDocument(decision=[subdoc], reporter='Tom', jury='peers') | |
doc.save() | |
# -----Object Created------ | |
{ | |
"_id" : ObjectId("4f32c2f4d0ba3a4b5e000000"), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from mongoengine.base import TopLevelDocumentMetaclass | |
class CompressedKeyDocumentMetaclass(TopLevelDocumentMetaclass): | |
def __new__(cls, name, bases, attrs): | |
""" | |
MongoEngine Document Classes access the 'TopLevelDocumentMetaclass' | |
__metaclass__. We allow that metaclass to set attrs on the class | |
and then compress the fields in the event that the instantiated | |
Document Class contains the meta attr 'compress_keys' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"_id" : ObjectId("4f15adc6e9f3d887f2ba7a31"), | |
"uid" : 274790, | |
"did" : 720717, | |
"city_id" : 4, | |
"score" : 10000, | |
"published" : ISODate("2012-01-17T17:20:54Z"), | |
"active" : true, | |
"recs" : [ | |
{ |
OlderNewer