01d7cf85d91a5a348d3c2b81cc93097ca7ba935">d01d7cf85d first commit 4 年之前 woocommerce-th-b0a592b6fe83588c5d1b8ed6850b6a74.json d01d7cf85d first commit 4 年之前 woocommerce-th-b155b7bf28890099b74a84417cbaafe9.json d01d7cf85d first commit 4 年之前 woocommerce-th-b1bb8fbd24d68a9c893faf1a6f7b493b.json d01d7cf85d first commit 4 年之前 woocommerce-th-b1bcbab1d6a7ca6b0433d67776f347f1.json d01d7cf85d first commit 4 年之前 woocommerce-th-b239ff15197a133498a4b025f002dee5.json d01d7cf85d first commit 4 年之前 woocommerce-th-b2e956ee35340f6e47f27f8a54309ac3.json d01d7cf85d first commit 4 年之前 woocommerce-th-b31f51fa0bb40ceb060aaa9f77ca1771.json d01d7cf85d first commit 4 年之前 woocommerce-th-b3f83696a2cb49f571043ce14a384a76.json d01d7cf85d first commit 4 年之前 woocommerce-th-b4bf1e55ca6145f38f1b2f104201da21.json d01d7cf85d first commit 4 年之前 woocommerce-th-b826befd7acca93e8e4c12b7cd2fc7f1.json d01d7cf85d first commit 4 年之前 woocommerce-th-b9bf1ca91d393a30e2461ef709f8fa10.json d01d7cf85d first commit 4 年之前 woocommerce-th-ba8d2fb7c85928310d4f3a907b7d9bdd.json d01d7cf85d first commit 4 年之前 woocommerce-th-bb0f027faa1257de4b730158475093de.json d01d7cf85d first commit 4 年之前 woocommerce-th-bb5c5935ec0d64e8880b1c7794470460.json d01d7cf85d first commit 4 年之前 woocommerce-th-bc1f4f7aec77a0a6dd229cc910f601f1.json d01d7cf85d first commit 4 年之前 woocommerce-th-bc9c3f9eda462d6d9968c1dca51e7c62.json d01d7cf85d first commit 4 年之前 woocommerce-th-bcb06ab6e8931a862dec9c07c66df45b.json d01d7cf85d first commit 4 年之前 woocommerce-th-c06829f63f73ae430c10ae700fb1eb6d.json d01d7cf85d first commit 4 年之前 woocommerce-th-c0faba84c7842505f8893c2c327a9f78.json d01d7cf85d first commit 4 年之前 woocommerce-th-c13acd243559529a685813d9871026a1.json d01d7cf85d first commit 4 年之前 woocommerce-th-c1bc39bcdee2da3c0b62bcd5372120f4.json d01d7cf85d first commit 4 年之前 woocommerce-th-c22945301f466e2d78d6e80404a22664.json d01d7cf85d first commit 4 年之前 woocommerce-th-c2435bc8dfd186b147aba658416d115e.json d01d7cf85d first commit 4 年之前 woocommerce-th-c257c024e3db4e010644d2c7be3c7090.json d01d7cf85d first commit 4 年之前 woocommerce-th-c2d9a34cf502bd5b5a80ca646a1420b3.json d01d7cf85d first commit 4 年之前 woocommerce-th-c5702ace609dd30ccabd4c999de43096.json d01d7cf85d first commit 4 年之前 woocommerce-th-c608fe5deda8db7667c8431ca6fd222a.json d01d7cf85d first commit 4 年之前 woocommerce-th-c6c5331d3afe1391f2ca83e991ccc086.json d01d7cf85d first commit 4 年之前 woocommerce-th-c70671124b0e00661f88fe1616dfc9f0.json d01d7cf85d first commit 4 年之前 woocommerce-th-c8cbe8ef95155db152b270d441fc8528.json d01d7cf85d first commit 4 年之前 woocommerce-th-c8ddf2164475a213274d06873bfbb73a.json d01d7cf85d first commit 4 年之前 woocommerce-th-c93706e596cbd46fb0d621f4fe3efb80.json d01d7cf85d first commit 4 年之前 woocommerce-th-ca3cd4394cb082bde7555ebd3bb5f143.json d01d7cf85d first commit 4 年之前 woocommerce-th-cb71ce5ddcc7c808172e80a0dc9833d5.json d01d7cf85d first commit 4 年之前 woocommerce-th-cc16013df9d4b0a0ba45297b90b06f20.json d01d7cf85d first commit 4 年之前 woocommerce-th-ccc500b0b722a0c96712f1634cbb7289.json d01d7cf85d first commit 4 年之前 woocommerce-th-cd9fc1d9fc46b55bb32d0fd471457690.json d01d7cf85d first commit 4 年之前 woocommerce-th-ce3f8f2f3e0f3c58f8aea5b7aa5cc6f4.json d01d7cf85d first commit 4 年之前 woocommerce-th-d05ee634b22d05f0055b724443f05a68.json d01d7cf85d first commit 4 年之前 woocommerce-th-d0d05e0dda872b433f260969b4d53b30.json d01d7cf85d first commit 4 年之前 woocommerce-th-d0fa7cd1cd624e53cc7b4fde655c20af.json d01d7cf85d first commit 4 年之前 woocommerce-th-d2b4400b6de0e69404e0f7f61d16bc55.json d01d7cf85d first commit 4 年之前 woocommerce-th-d3e57c518feb58ab8ea4f9d2d8e66160.json d01d7cf85d first commit 4 年之前 woocommerce-th-d4c505e96199e8c818fc6d24151d9c4a.json d01d7cf85d first commit 4 年之前 woocommerce-th-d5ea33028f13b50f40bbcce807e37fc0.json d01d7cf85d first commit 4 年之前 woocommerce-th-d6f4faa954a31ef3d5b74c2dfe13f141.json d01d7cf85d first commit 4 年之前 woocommerce-th-d7bbe90eb59636eb8a6f31c7979ab6f5.json d01d7cf85d first commit 4 年之前 woocommerce-th-d80020dab74131d7f0c108526c0fbebe.json d01d7cf85d first commit 4 年之前 woocommerce-th-da92a9b2d4c08762c60d7c4c569eb5db.json d01d7cf85d first commit 4 年之前 woocommerce-th-de12a4697822740a2fbaeb47c5062af1.json d01d7cf85d first commit 4 年之前 woocommerce-th-deed2aed3392b43c83c7cea296b154af.json d01d7cf85d first commit 4 年之前 woocommerce-th-df51042cba56a4e9fcac0e5db643906a.json d01d7cf85d first commit 4 年之前 woocommerce-th-dfb09f9953676bbc1de4eb2b9f232c6d.json d01d7cf85d first commit 4 年之前 woocommerce-th-dfbfe3d556f60ebbd62c2b5c8e0fa466.json d01d7cf85d first commit 4 年之前 woocommerce-th-e03ec35386c2705c11cebd6288b33cf8.json d01d7cf85d first commit 4 年之前 woocommerce-th-e0bde0ac58f55fc6b1426844e6697db3.json d01d7cf85d first commit 4 年之前 woocommerce-th-e0f9c7d89b1b130a9023c5c2fde2815e.json d01d7cf85d first commit 4 年之前 woocommerce-th-e41c58d5fb39f750efcbf65a2b55460b.json d01d7cf85d first commit 4 年之前 woocommerce-th-e44671e4528b0da3a0fd6feaf8abadca.json d01d7cf85d first commit 4 年之前 woocommerce-th-e4fbc8d7fc7a16bd8cf2e0522a199de0.json d01d7cf85d first commit 4 年之前 woocommerce-th-e690486b33a7bb1944a37f6e734d734f.json d01d7cf85d first commit 4 年之前 woocommerce-th-e80539b9960e930bf0dcd334d99eb128.json d01d7cf85d first commit 4 年之前 woocommerce-th-e885442559cb44e8b827f0e0ca0a14c9.json d01d7cf85d first commit 4 年之前 woocommerce-th-e88dc35c02f6fa832e90fac5a122323c.json d01d7cf85d first commit 4 年之前 woocommerce-th-ea6fb371f81c4d3584bbc795fa4ac09c.json d01d7cf85d first commit 4 年之前 woocommerce-th-ed9b16000a6d37c51bf23c61f4df878e.json d01d7cf85d first commit 4 年之前 woocommerce-th-ef5798395d7601ab6fea0f1efd60f40a.json d01d7cf85d first commit 4 年之前 woocommerce-th-f31b0aa0c71dd74b7103120610ca6253.json d01d7cf85d first commit 4 年之前 woocommerce-th-f34924aeff974b0bdbfac124c23fbfe3.json d01d7cf85d first commit 4 年之前 woocommerce-th-f39008456fd28b2f79cdb0964ff294e1.json d01d7cf85d first commit 4 年之前 woocommerce-th-f3f1cc4f5811d4bf8a04a58feca06858.json d01d7cf85d first commit 4 年之前 woocommerce-th-f56e66fd08c07abc78cd844f7e83af8c.json d01d7cf85d first commit 4 年之前 woocommerce-th-f60049653c419cfb1e3dc8876e7a8bdb.json d01d7cf85d first commit 4 年之前 woocommerce-th-f686a272add740773cdcb730afdb5454.json d01d7cf85d first commit 4 年之前 woocommerce-th-f976da155dfdd080588c50ccda5af747.json d01d7cf85d first commit 4 年之前 woocommerce-th-f9c56a0cbb6710505047e6c835953c82.json d01d7cf85d first commit 4 年之前 woocommerce-th-fb2ef023bdd44902b5a309e25e0b7792.json d01d7cf85d first commit 4 年之前 woocommerce-th-fc1fe56fadfdeeb25d1bc441581d92b6.json d01d7cf85d first commit 4 年之前 woocommerce-th-fc4895b6508f32c16c4d8bc69f8162b6.json d01d7cf85d first commit 4 年之前 woocommerce-th-fd20fc8ea1484781160e8ea0d229d5e9.json d01d7cf85d first commit 4 年之前 woocommerce-th-fffdec5db595ec0ca7d043c87bae79b8.json d01d7cf85d first commit 4 年之前 woocommerce-th-wc-admin-app.json d01d7cf85d first commit 4 年之前 woocommerce-th.mo d01d7cf85d first commit 4 年之前 woocommerce-th.po d01d7cf85d first commit 4 年之前 fpl lib · 169120f2f5 - Gogs: Simplico Git Service
tum 5 years ago
parent
commit
169120f2f5
6 changed files with 38 additions and 7 deletions
  1. BIN
      __pycache__/app.cpython-36.pyc
  2. BIN
      __pycache__/fpl_lib.cpython-36.pyc
  3. 11 6
      app.py
  4. 11 0
      fpl_lib.py
  5. 2 1
      templates/index.html
  6. 14 0
      templates/player.html

BIN
__pycache__/app.cpython-36.pyc


BIN
__pycache__/fpl_lib.cpython-36.pyc


+ 11 - 6
app.py

@@ -18,6 +18,11 @@ def search_player(name):
18 18
     results = sfp.search_player(name)
19 19
     return jsonify(output=results)
20 20
 
21
+@app.route('/player/<pid>')
22
+def get_player(pid):
23
+    player = sfp.get_player(int(pid))
24
+    return render_template("player.html", player = player)
25
+
21 26
 @app.route('/lgs', methods=["GET", "POST"])
22 27
 def lgs():
23 28
     lgs = mongo.db.lgs.find()
@@ -57,12 +62,12 @@ def team(team_id):
57 62
 
58 63
     currentPlayers = []
59 64
 
60
-
61
-    for p in team['players']:
62
-        try:
63
-            currentPlayers.append(sfp.get_player(p))
64
-        except:
65
-            currentPlayers.append(None)
65
+    if 'players' in team:
66
+        for p in team['players']:
67
+            try:
68
+                currentPlayers.append(sfp.get_player(p))
69
+            except:
70
+                currentPlayers.append(None)
66 71
 
67 72
     if 'searchBtn' in request.form:
68 73
         name = request.form.get('name', '')

+ 11 - 0
fpl_lib.py

@@ -19,6 +19,17 @@ class Team:
19 19
         total = sum(p.goals_scored for p in self.players)
20 20
         print(f"Total Score => {total}")
21 21
 
22
+    def manage_squad(self):
23
+        pass
24
+
25
+    def set_starting(self):
26
+        pass
27
+
28
+    def transfer(self):
29
+        pass
30
+
31
+
32
+
22 33
 
23 34
 class Leauge:
24 35
     def __init__(self, title, mongo=None):

+ 2 - 1
templates/index.html

@@ -6,13 +6,14 @@
6 6
         <input type=hidden name='selectTeam' value="{{ selectTeam }}" />
7 7
     <ol>
8 8
     {% for p in players %}
9
-    <li><input type=checkbox name="players" value="{{ p.id }}" />{{ p }}</li>
9
+    <li><input type=checkbox name="players" value="{{ p.id }}" /><a href="{{ url_for(".get_player", pid = p.id) }}">{{ p }}</a></li>
10 10
     {% endfor %}
11 11
     </ol>
12 12
     <input type="submit" name="selectPlayerBtn"  value="Select Player">
13 13
     </form>
14 14
     </div>
15 15
     <div style='width:50%; float:left'>
16
+        <a href="{{ url_for("lgs") }}">Lgs</a>
16 17
         <h1>Teams</h1>
17 18
         {{ currentTeam }}
18 19
         <h2>P</h2>

+ 14 - 0
templates/player.html

@@ -0,0 +1,14 @@
1
+{% extends "base.html" %}
2
+{% block content %}
3
+<h1>Player Info</h1>
4
+<table class='table table-bordered table-striped'>
5
+    {% for k  in player.__dir__() %}
6
+    <tr>
7
+        <td>{{ k }}</td>
8
+        <td>{{ player[k] }}</td>
9
+    </tr>
10
+    {% endfor %}
11
+</table>
12
+
13
+        
14
+{% endblock %}