示例#1
0
    def save(self, memo_id: int, request: request) -> str:
        memo: str = request.json["memo"]
        memo_author: str = request.json["memo_author"]
        memo_data: MemoData = MemoData(memo_id, memo, memo_author)

        return MemoHandleInteractor(self.presenter,
                                    self.repository).save(memo_data)
示例#2
0
def post(memo_id: int) -> str:
    memo = request.form["memo"]
    return jsonify(
        {
            "message": MemoHandleInteractor().save(memo_id, memo)
        }
    )
示例#3
0
    def save(self, memo_id: int, request: request) -> str:
        memo: str = request.json["memo"]
        memo_author: str = request.json["memo_author"]
        memo_user_agent: str = request.headers.get('User-Agent')
        print(memo_user_agent)
        input_memo_dto: InputMemoDTO = InputMemoDTO(memo_id, memo, memo_author, memo_user_agent)

        return MemoHandleInteractor(self.presenter, self.repository).save(input_memo_dto)
示例#4
0
async def put(memo_id, memo: str = Form(...)):
    return JSONResponse(
        content={"message": MemoHandleInteractor().update(memo_id, memo)})
示例#5
0
def get(memo_id):
    return JSONResponse(
        content={"message": MemoHandleInteractor().get(memo_id)})
示例#6
0
 def save(self, memo_id: int, request: request):
     # memo = request.form["memo"]
     memo = request.json["memo"]
     return MemoHandleInteractor().save(memo_id, memo)
示例#7
0
 def get(self, memo_id: int):
     return MemoHandleInteractor().get(memo_id)
示例#8
0
async def get_by_day_number() -> str:
    return JSONResponse(
        content={"message": MemoHandleInteractor().get_by_day_number()})
示例#9
0
async def post(memo_id: int, memo: str = Form(...)) -> str:
    return JSONResponse(
        content={"message": MemoHandleInteractor().save(memo_id, memo)})
示例#10
0
def get(memo_id: int) -> str:
    return jsonify(
        {
            "message": MemoHandleInteractor().get(memo_id)
        }
    )
示例#11
0
def get_by_day_number() -> str:
    return jsonify(
        {
            "message": MemoHandleInteractor().get_by_day_number()
        }
    )
示例#12
0
 def get_by_day_number(self) -> str:
     return MemoHandleInteractor().get_by_day_number()
示例#13
0
 def get_by_day_number(self) -> str:
     return MemoHandleInteractor(self.presenter, self.repository).get_by_day_number()
示例#14
0
 def get(self, memo_id: int) -> str:
     return MemoHandleInteractor(self.presenter, self.repository).get(memo_id)
示例#15
0
 def save(self, memo_id: int, request: request) -> str:
     memo: str = request.json["memo"]
     memo_author: str = request.json["memo_author"]
     memo_object: MemoData = MemoData(memo_id, memo, memo_author)
     return MemoHandleInteractor().save(memo_object)