示例#1
0
 def test_api_delete(self):
     with Api('/', domain='255.255.255.256') as api:
         self.assertTupleEqual(api.delete(), (None, None))
示例#2
0
from src import cron

from src.api import Api

api = Api()


def fetch_photo():
    api.fetch_photo()


@cron.route('/worker', methods=['GET'])
def scheduler_worker():
    fetch_photo()
    return 'fetch photo...'
示例#3
0
from src.api import Api
from src.permission import Permission
from src.person import Person
from src.project import Project
from src.uplink import Uplink

if __name__ == "__main__":

    #singup
    user = Api(username="******", password="******")
    user.signup()
    print(user._signup)

    #login
    user.login()
    print(user.access_token)
    print(user.headers)

    #update accessToken
    user.renew()
    print(user._renew)

    #login
    pd = Person("pd", "123456")
    pd.api.login()
    print(pd.api.headers)
    print(pd.api.access_token)
    print(pd.api.host)

    connection = pd.api
    print(connection)
示例#4
0
 def test_api_get(self):
     # self.assertTrue(self.server_is_up())
     with Api('/', domain='255.255.255.256') as api:
         self.assertTupleEqual(api.get(), (None, None))
示例#5
0
 def __init__(self):
     self.Api = Api()
     self.helpers = service
     self.status = True
     self.message = ''
示例#6
0
    def on_logout_clicked():
        account_api = Api("/auth/logout")
        status, res = account_api.post()

        if status == 200:
            print("Logging out.")
示例#7
0
from src.helpers import getConfPart
from src.user import User

app = Flask(__name__)
app.secret_key = "SECRET"
loginManager = flask_login.LoginManager()
loginManager.init_app(app)
loginManager.session_protection = "strong"
#Get config parts for the api
host = getConfPart("db", "host")
user = getConfPart("db", "user")
password = getConfPart("db", "password")
dbName = getConfPart("db", "dbName")
#Make instance of api using db paramaters from
#config file
api = Api(host, user, password, dbName)


@app.route('/')
@app.route('/lists')
@flask_login.login_required
def index():
    lists = api.getLists(flask_login.current_user.get_id(),
                         ['listName', 'listId'])
    return render_template('index.html', lists=lists)


@app.route('/list/<listName>')
@flask_login.login_required
def showTodos(listName):
    todos = api.getListItems(api.getListId(listName),
示例#8
0
 def test_can_instantiate_api(self):
     api = Api()
示例#9
0
import os
from src.api import Api

port = int(os.environ.get("PORT", 5000))

# Run the app
if __name__ == '__main__':
    Api().run('0.0.0.0', port=port)