From 7e7fa8f5381b7e97d5804504ccca96410262d8be Mon Sep 17 00:00:00 2001 From: Roman Lazoryshchak Date: Wed, 13 May 2015 11:10:47 +0300 Subject: [PATCH] 'Comment has not been registered' and 'False is not a read preference.' --- tumblelog/models.py | 10 ++++------ tumblelog/requirements.txt | 1 + 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/tumblelog/models.py b/tumblelog/models.py index b34ebbf..f36efcf 100644 --- a/tumblelog/models.py +++ b/tumblelog/models.py @@ -2,6 +2,10 @@ from flask import url_for from tumblelog import db +class Comment(db.EmbeddedDocument): + created_at = db.DateTimeField(default=datetime.datetime.now, required=True) + body = db.StringField(verbose_name="Comment", required=True) + author = db.StringField(verbose_name="Name", max_length=255, required=True) class Post(db.DynamicDocument): created_at = db.DateTimeField(default=datetime.datetime.now, required=True) @@ -40,9 +44,3 @@ class Image(Post): class Quote(Post): body = db.StringField(required=True) author = db.StringField(verbose_name="Author Name", required=True, max_length=255) - - -class Comment(db.EmbeddedDocument): - created_at = db.DateTimeField(default=datetime.datetime.now, required=True) - body = db.StringField(verbose_name="Comment", required=True) - author = db.StringField(verbose_name="Name", max_length=255, required=True) diff --git a/tumblelog/requirements.txt b/tumblelog/requirements.txt index c347957..05e2996 100644 --- a/tumblelog/requirements.txt +++ b/tumblelog/requirements.txt @@ -1,5 +1,6 @@ flask flask-script WTForms +pymongo == 2.8.1 mongoengine flask_mongoengine