def __init__(self, app): manager = CouchDBManager() # ...add document types and view definitions... manager.setup(app) server = Server() self.db = server['active_server_cp']
COUCHDB_DATABASE = 'flask-photolog' # application app = Flask(__name__) app.config.from_object(__name__) app.config.from_envvar('PHOTOLOG_SETTINGS', silent=True) # uploads uploaded_photos = UploadSet('photos', IMAGES) configure_uploads(app, uploaded_photos) # documents manager = CouchDBManager() def unique_id(): return hex(uuid.uuid4().time)[2:-1] class Post(Document): doc_type = 'post' title = TextField() filename = TextField() caption = TextField() published = DateTimeField(default=datetime.datetime.utcnow) @property def imgsrc(self):