Bläddra i källkod

Updating scraper output format, fixing up partial for displaying steam sales

David Leonard 10 år sedan
förälder
incheckning
bfec2a3ed5

+ 25 - 2
angular/partials/steamSales.partial.html

@@ -1,7 +1,30 @@
-<div class="row text-center"> <h1> Latest Steam Sale Data </h1>
+<div class="row text-center"> 
+    <h1> Latest Steam Sale Data </h1>
 </div>
 
-{{ steamSales }}
+
+<div class="col-lg-12">
+    <div class="table-responsive">
+        <table class="table table-bordered table-hover table-striped tablesorter">
+            <thead>
+                <tr>
+                    <th class="header">Name</th>
+                    <th class="header">Release Date</th>
+                    <th class="header">Discount</th>
+                    <th class="header">Price</th>
+                </tr>
+            </thead>
+            <tbody>
+                <tr data-ng-repeat="data in steamSales.data ">
+                        <td>{{ data.name }}</td>
+                        <td>{{ data.releaseDates }}</td>
+                        <td>{{ data.discount }} </td>
+                        <td>{{ data.price }}</td>
+                </tr>
+            </tbody>
+        </table>
+    </div>
+</div>
 
 
 

+ 7 - 1
hackathon_starter/hackathon/scripts/scraper.py

@@ -62,7 +62,13 @@ def steamDiscounts():
 			prices.append(tag.text.strip('\t'))
 			id += 1
 
+	# Cleanup data
+	newData = []
+	for datum in allData:
+		newData.append(allData[datum])
 	# print prices
-	return allData
+	return newData
+
+
 
 

+ 1 - 1
hackathon_starter/hackathon/views.py

@@ -75,7 +75,7 @@ def steam(request):
 def steamDiscountedGames(request):
     data = steamDiscounts()
     return JsonResponse({ 'data': data })
-    
+
 #################
 #   GITHUB API  #
 #################