hoppiece / anime-tinder

The prototype of matching service between geeks and cartoons.
0 stars 4 forks source link

/app/recs api #51

Closed aiwaka closed 3 years ago

aiwaka commented 3 years ago

ユーザーを認証したらまだ表示したことがないものを適当にとってくるapiを作りました。手元では想定される動作をしましたが本当に正しいかどうかわからないです…が、一応pushします。

aiwaka commented 3 years ago

app/recsがおそらく正常に動くことを確認しました。またレコメンドアルゴリズム用のメソッドを作成しました(user_anime_matrix())。src/figureに画像を入れないと文字列で画像が送られてるのがよくわからないと思いますがなんとかなるということだけ… mysql/mysql_dataを丸ごと消してもう一度compose upするとanime_dataとlikeunlikeが初期化された状態になりテストできます。ユーザー情報は入れっぱなしにできなかったので二つのアカウントでログインしてみて確認してください。

aiwaka commented 3 years ago

user/recent apiを追加しました。これと先ほどのapp/recsを試すときはapp.pyの各メソッドの user = User.query.filter(User.name=="Kw_I_KU").first()みたいなところを自分のIDに変えてください。

hoppiece commented 3 years ago
aiwaka commented 3 years ago

全然知りませんでした…今回やとどの辺があかんやろ 今すぐでも導入した方がいいですか

hoppiece commented 3 years ago

導入できそうなら導入したい

aiwaka commented 3 years ago

入れてみた めちゃくちゃ怒られてますね…すまぬ 今後気をつけます

hoppiece commented 3 years ago

いえいえ〜 規約の概念はチーム開発をお仕事でやるときに初めて大事になってくる気がするから知らんのは当然やと思う。1人で開発するときはどうでもいいので。

hoppiece commented 3 years ago

それから守らなくてもコードはちゃんと動くので、絶対に遵守しないといけないわけでもなかったりする。 一行79文字以下を守り続けるのとか結構しんどい場合もあるし

aiwaka commented 3 years ago

それみてうへーつってた そこ以外はとりあえず直してみます

aiwaka commented 3 years ago

とりあえずlinter通しました、文字数以外はOK app/recsとuser/recentはgetパラメータでnumとsessionIDを渡すと動くようにしました。

KoukiNAGATA commented 3 years ago

3265