Example #1
0
from couchdb import Server
import json
# TODO: Connects to CouchDB server.
db_server = Server("http://192.168.99.100:5984")
db_server.login("cyberadmin", "cyberadmin")

# TODO: Establishes connection the  Databases
user_db = db_server['cw_users']


class Team:
    def __init__(self, **kwargs):
        # doc = get_doc_from_db(name)

        self._id = kwargs.get("_id")
        self._rev = kwargs.get("_rev")
        self.name = kwargs.get("name")
        self._passwd = kwargs.get("passwd")
        self.points = kwargs.get("points", 0)
        self.responses = kwargs.get("responses", [])

        self.questions = list()

    def __dict__(self):
        return {
            "_id": self._id,
            "name": self.name,
            "passwd": self._passwd,
            "responses": self.responses,
            "points": self.points,
        }